Where is Tancunlay?

Where is Tancunlay located?

Tancunlay, Hunan, China (approx. 25.77806°, 111.8925°)


Where is Tancunlay on the map?