Where is Xuanmiao Temple?

Where is Xuanmiao Temple located?

Xuanmiao Temple, Xuanmiao Temple, China (approx. 31.314444°, 120.62195°)


Where is Xuanmiao Temple on the map?