Where is Shanlaotang?

Where is Shanlaotang located?

Shanlaotang, Zhejiang, China (approx. 30.12472°, 121.4706°)


Where is Shanlaotang on the map?