Where is Changweilin?

Where is Changweilin located?

Changweilin, Hunan, China (approx. 25.47222°, 111.8611°)


Where is Changweilin on the map?