Where is Shanlihuang?

Where is Shanlihuang located?

Shanlihuang, Zhejiang, China (approx. 28.31571°, 121.6362°)


Where is Shanlihuang on the map?