Jade Buddha Temple

Jade Buddha Temple

The Jade Buddha Temple is located in Shanghai, China. The Jade Buddha Temple in Shanghai, China. Photo by Elijah Wilcott, 2006 The Jade Buddha Temple in Shanghai, China. Photo by Elijah Wilcott, 2006 The Jade Buddha Temple in Shanghai, China. Photo by Elijah Wilcott,...