Where is Zhongxintao?

Where is Zhongxintao located?

Zhongxintao, Guangdong, China (approx. 24.69194°, 113.9281°)


Where is Zhongxintao on the map?