Where is Xiashilin?

Where is Xiashilin located?

Xiashilin, Anhui, China (approx. 30.275°, 117.2861°)


Where is Xiashilin on the map?