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

Royalty-free stock photo ID: 30805654

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