Where is Lilaolou?

Where is Lilaolou located?

Lilaolou, Anhui, China (approx. 33.65°, 115.7333°)


Where is Lilaolou on the map?