Where is Newluco?

Where is Newluco located?

Newluco, Hunan, China (approx. 28.5925°, 112.8836°)


Where is Newluco on the map?