Where is Nanhua Temple?

Where is Nanhua Temple located?

Nanhua Temple, Nanhua Temple, China (approx. 24.649166°, 113.63139°)


Where is Nanhua Temple on the map?