A day at the seaside ended with an archaeological discovery when Beach Goers from Fangcheng stumbled upon dinosaur Fossils on the peninsula in South China's Guangxi Zhuang autonomous region.
Jurassic dinosaur Fossils found on China's Southern coast.