Beishanlong is a genus of giant ornithomimosaurian dinosaur from the Early Cretaceous Period of China 100 to 125 million years ago. It was described in 2009 by a team of Chinese and American paleontologists. The type species is B. grandis. Three fossils were discovered in northwestern China, in the province of Gansu. This dinosaur was closely related to the Harpymimus. Together, these two dinosaurs split off from the main ornithomimosaurian branch of dinosaurs just below Garudimimus.

Photo Copyright and Credit