Where is Kuaisidau?

Where is Kuaisidau located?

Kuaisidau, Hunan, China (approx. 27.53722°, 111.84°)


Where is Kuaisidau on the map?