Where is Zhegudong?

Where is Zhegudong located?

Zhegudong, Guangdong, China (approx. 22.64487°, 114.7917°)


Where is Zhegudong on the map?