Where is Tsailaolou?

Where is Tsailaolou located?

Tsailaolou, Anhui, China (approx. 32.10833°, 115.95°)


Where is Tsailaolou on the map?