Where is Honghuashu?

Where is Honghuashu located?

Honghuashu, Guangdong, China (approx. 23.80534°, 116.7443°)


Where is Honghuashu on the map?