Where is Newsjay?

Where is Newsjay located?

Newsjay, Hunan, China (approx. 27.63278°, 111.1567°)


Where is Newsjay on the map?