Where is Sehae?

Where is Sehae located?

Sehae, Gansu, China (approx. 37.7°, 102.7°)


Where is Sehae on the map?