Art, Nature The impresive 71m high Leshan Giant Buda in the Linheshan mountain July 8, 2014 ArtQinature Leave a comment Published by La Bioguia http://www.labioguia.com 35.861660 104.195397 China Share this:TwitterFacebookLike Loading... Related