Where is Anchanwei?

Where is Anchanwei located?

Anchanwei, Guangdong, China (approx. 22.25095°, 113.4617°)


Where is Anchanwei on the map?