Where is Xiabaimaojiang?

Where is Xiabaimaojiang located?

Xiabaimaojiang, Hunan, China (approx. 26.78722°, 111.0647°)


Where is Xiabaimaojiang on the map?