The Leshan Giant Buddha is the world’s largest stone sculpture of a seated Buddha,It was carved out of a rock at the confluence of the Min Jiang, Dadu, and Qingyi Rivers near the city of Leshan, in the southern part of Sichuan Province, China.
Sign in to your account