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

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