The Buddha is a Mountain
Stuff To Blow Your Mind • August 01, 2017
Guests
No guests identified for this episode.
Description
One of the largest historical statues in the world, China’s Lèshān Grand Buddha has overlooked the Dàdù river for 1200 years. Carved from the side of a mountain, this serene titan is a testament to human artistry and the Anthropocene Epoch. Join Robert an