Where is Caixiaban?

Where is Caixiaban located?

Caixiaban, Anhui, China (approx. 30.56667°, 116.1667°)


Where is Caixiaban on the map?