The Leshan Buddha in Sichuan Province, outside of Chengdu, China. Now that's…


The Leshan Buddha in Sichuan Province, outside of Chengdu, China. Now that's one big Buddha! Photo © Adam Crase



Source by edierambaud

Leave a Reply

Your email address will not be published. Required fields are marked *