SICHUAN: Paleontologists from home and abroad confirmed in a recently published essay that they have found the largest dinosaur tracksite ever discovered in China in Zhaojue, Sichuan province.
The site covers an area of over 9,000sq m, including at least 933 tracks.
Already a subscriber? Log in
Get 20% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
