Where is Zhewei?

Where is Zhewei located?

Zhewei, Guangdong, China (approx. 23.10444°, 116.3472°)


Where is Zhewei on the map?