Where is Syphantou?

Where is Syphantou located?

Syphantou, Hunan, China (approx. 26.60278°, 111.0264°)


Where is Syphantou on the map?