Where is Hongweidui?

Where is Hongweidui located?

Hongweidui, Guangdong, China (approx. 21.22471°, 110.2064°)


Where is Hongweidui on the map?