170 Anyuan Road
Shanghai, 31 China
Shanghai, 31 China
+86 21 6266 7647
Open Hours10a-5p daily
OverviewThis temple, which was constructed in 1918, ranks as one of Shanghai's top tourist draws. The interior is heavy in the wow-factor with its classic Chinese architecture and...
more
