Where is Shawei?

Where is Shawei located?

Shawei, Shawei (Station), China (approx. 22.52344°, 114.0377°)


Where is Shawei on the map?