Where is Wenjiadau?

Where is Wenjiadau located?

Wenjiadau, Hunan, China (approx. 27.83444°, 112.3931°)


Where is Wenjiadau on the map?