Leshan Grand Buddha is a famous cultural and historical spot in Sichuan Leshan, China, which is the world's biggest stone sitting buddha statue.

Leshan Grand Buddha is a famous cultural and historical spot in Sichuan Leshan, China, which is the world's biggest stone sitting buddha statue.

 Stock photo ID: 30805654

Similar images

  |   See all