Where is Umaghan?

Where is Umaghan located?

Umaghan, Guangdong, China (approx. 23.29889°, 112.7688°)


Where is Umaghan on the map?