Unearthing Fujianvenator: The Enigmatic Dinosaur of Ancient China Around 148 to 150 million years ago, in the lush landscapes of southeastern China, a mys… byptzoone •September 15, 2023