Where is Hanging Temple?

Where is Hanging Temple located?

Hanging Temple, Hanging Temple (Station), China (approx. 39.66612°, 113.7055°)


Where is Hanging Temple on the map?