Where is Shawei?
Where is Shawei located?
Shawei, Shawei (Station), China (approx. 22.52344°, 114.0377°)
Where is Shawei on the map?
{"latitude":22.52344,"longitude":114.0377,"title":"Shawei"}