11 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
City God Temple of Shanghai, China
Category: Landmark
Address details
No.1 Yicheng RoadHuangpu District
200010 Shanghai
China
Shanghai, China Print route » N31° 13' 40.04083" E121° 29' 15.03616" (31.2277891188, 121.487510044) Start navigation »
Phone & WWW
021-63865700
Business hours