❤️ Wonder of the Week: Grand Buddha of Leshan
Where three mighty rivers meet in China's Sichuan province, the world's largest stone Buddha watches over the waters. Carved into red sandstone cliffs during the Tang Dynasty, this 233-foot colossus demonstrates the incredible ambition of ancient sculptors who worked for almost a century to complete their... See more