Where is Sidyaojiaolou?

Where is Sidyaojiaolou located?

Sidyaojiaolou, Anhui, China (approx. 31.95°, 116.0833°)


Where is Sidyaojiaolou on the map?