Where is Chalice?

Where is Chalice located?

Chalice, Hunan, China (approx. 27.31417°, 110.3214°)


Where is Chalice on the map?