Where is Hongxingdaoban?

Where is Hongxingdaoban located?

Hongxingdaoban, Guangdong, China (approx. 24.95778°, 113.1503°)


Where is Hongxingdaoban on the map?