Where is Shimenkan?

Where is Shimenkan located?

Shimenkan, Hubei, China (approx. 29.6°, 108.9333°)


Where is Shimenkan on the map?