The Grand Buddha at Leshan (Sichuan Province, China) is the largest ancient stone carved image of Buddha in the world, standing 71 metres in height. It is located at the foot of Mt. Lingyun, where the Minjiang, Dadu and Qingyi Rivers meet. This edifi... (
Read More)