Where is Houxuelaojia?

Where is Houxuelaojia located?

Houxuelaojia, Anhui, China (approx. 33.5°, 115.7667°)


Where is Houxuelaojia on the map?