Where is Xinbaijia?

Where is Xinbaijia located?

Xinbaijia, Hunan, China (approx. 25.67444°, 112.0367°)


Where is Xinbaijia on the map?