Episode 37
The Leshan Buddha
The Minjiang River In Shichuan Province Is Home To One Of China'S Great Treasures, Da Fo, The Leshan Buddha. 160 Kilometers From Chengdu City, The Statue Of Maitreya Buddha Overlooks The Beautiful Confluence Of The Minjiang, Daduhe, And Qingyi Rivers. It Is The Largest Stone Carving Artwork In The World.