Where is Hongjiaxiu?

Where is Hongjiaxiu located?

Hongjiaxiu, Anhui, China (approx. 32.46667°, 116.6°)


Where is Hongjiaxiu on the map?