Where is Lozhidun?

Where is Lozhidun located?

Lozhidun, Hunan, China (approx. 25.65333°, 111.9547°)


Where is Lozhidun on the map?