
Tongtianlong Fossil Site, A Jurassic Gem in China
alongxp.com – In July 2025, paleontologists unveiled Tongnanlong zhimingi, a massive 90-foot sauropod from the Late Jurassic, at the Tongnanlong Fossil Site in Chongqing, China. This groundbreaking find in the Sichuan Basin’s Suining Formation offers a window into the age of dinosaurs, making it a must-visit for 2025 travelers. Why Visit in 2025? The discovery…