Where is Lixiaozhai?

Where is Lixiaozhai located?

Lixiaozhai, Anhui, China (approx. 32.83333°, 115.3333°)


Where is Lixiaozhai on the map?