Jade Buddha Temple

The Jade Buddha Temple is located in Shanghai, China.

 

Featured Image: Elijah Wilcott, 2006

Leave a Reply

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