
Worlds Largest Ancient Statue Leshan Buddha Statue and Giant Pandas of Chengdu
The Giant Leshan Buddha outside of Chengdu China is the largest premodern statue in the world and was so for thousands of years… even taller than the sphinx Continue reading Worlds Largest Ancient Statue Leshan Buddha Statue and Giant Pandas of Chengdu