Blog

Feel Minute when you Visit the Giant Buddha, China

Posted by in Leshan, China

The tallest stone Buddha statue in the world, the Giant Buddha will make you thankful it is not a living thing or else you’d be squ...

Read more