World’s tallest statue of Buddha (175 feet tall) in Bamiyan, in Afghanistan. Before it was destroyed by Taliban Islamic militia in 2001. I’ve updated this article from 2021 and 2018 to include more links to...
Statue of Shakyamuni Buddha from the Cave Temples of Dunhuang, China Silk Road. We discussed a lovely English chanting of the Diamond Sutra at a recent class and I wanted to provide you with a link to both the...