Leshan Giant Buddha or Chinese name:乐山大佛 (Leshan Dafo) is the best indication that there is no such thing as impossible when a man believes.
Tag: Sichuan
Dinosaur footprints dating back 100 million years discovered in a Chinese restaurant
Dinosaur footprints stretching back 100 million years have been discovered in southwestern China by a keen-eyed diner in an outside courtyard of a restaurant.