Where is Xialijia?

Where is Xialijia located?

Xialijia, Anhui, China (approx. 32.8°, 117.4472°)


Where is Xialijia on the map?