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: 43053589

Similar images

  |   See all