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