Introduction to the World of Dinosaurs:Chuxiong is the "hometown of dinosaurs" where dinosaurs were first discovered in China and is world-famous. The oldest known dinosaur in China was discovered in Lufeng County, Chuxiong. The first dinosaur to be mounted by the Chinese The skeleton also stands on this magical red earth.
Attraction