Where is Lu-hsia-hsu?

Where is Lu-hsia-hsu located?

Lu-hsia-hsu, Zhejiang, China (approx. 30.03139°, 121.5472°)


Where is Lu-hsia-hsu on the map?