Where is Lulaojia?

Where is Lulaojia located?

Lulaojia, Anhui, China (approx. 31.98056°, 117.3778°)


Where is Lulaojia on the map?