China’s best known find spot of dinosaurs – the true “Jurassic park” – is in Zigong (自贡市) the prefecture-level city and third largest city in Sichuan Province, in southwest China. Please watch the video here You are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note […]
