Where is Houjiaolou?

Where is Houjiaolou located?

Houjiaolou, Anhui, China (approx. 34.39167°, 116.2167°)


Where is Houjiaolou on the map?