Where is Tyres?

Where is Tyres located?

Tyres, Hunan, China (approx. 26.56556°, 110.95°)


Where is Tyres on the map?