Where is Xuanqiao?

Where is Xuanqiao located?

Xuanqiao, Shanghai, China (approx. 31.01278°, 121.69°)


Where is Xuanqiao on the map?