Where is Tinlu?

Where is Tinlu located?

Tinlu, Hunan, China (approx. 25.27667°, 111.5108°)


Where is Tinlu on the map?