Where is Shalodao?

Where is Shalodao located?

Shalodao, Hunan, China (approx. 25.08722°, 111.9756°)


Where is Shalodao on the map?