Nearby

Shanghai

municipality of China

31.2121.5

we will see

Jade Buddha Temple

People's Republic of China
building in Shanghai, China