The Leshan Giant Buddha (Chinese Da Fo, 乐山大佛) is a 233 feet (71 meter) tall stone statue cut out of a mountain next to the river, built between 713 and 803 (Tang Dynasty), depicting Maitreya.
Wednesday, October 23, 2019
The Hidden History of Humanity (video)
Monadic Media, Aug. 18, 2017; Pat Macpherson, Dhr. Seven (eds.), Wisdom Quarterly