Preview Buddha On Leshan Mountains, China Image ID: 1172-3300 Artist: Yoshio Tomii Photo Studio Purchase a commercial license Buy framed prints & more from our print store leshan china asia buddha on leshan mountains unesco world heritage buddha statue tree green tourist people river water low angle view outdoors outside structure architecture construction autumn fall