Where is Zanbutsun?

Where is Zanbutsun located?

Zanbutsun, Anhui, China (approx. 30.98333°, 119.3667°)


Where is Zanbutsun on the map?