Where is Qingshangdi?

Where is Qingshangdi located?

Qingshangdi, Zhejiang, China (approx. 29.08842°, 118.3907°)


Where is Qingshangdi on the map?