Where is Hanshan Temple?

Where is Hanshan Temple located?

Hanshan Temple, Hanshan Temple, China (approx. 31.312408°, 120.564835°)


Where is Hanshan Temple on the map?