Where is Tanylo?

Where is Tanylo located?

Tanylo, Guangxi Zhuang Autonomous Region, China (approx. 22.91667°, 107.9842°)


Where is Tanylo on the map?