Where is Anma?

Where is Anma located?

Anma, Guangdong, China (approx. 22.00795°, 111.4537°)


Where is Anma on the map?