Where is Sejalin?

Where is Sejalin located?

Sejalin, Hunan, China (approx. 27.53083°, 111.7119°)


Where is Sejalin on the map?