Where is Chezhushan?

Where is Chezhushan located?

Chezhushan, Hunan, China (approx. 27.78611°, 111.2861°)


Where is Chezhushan on the map?