Where is South Putuo Temple?

Where is South Putuo Temple located?

South Putuo Temple, South Putuo Temple, China (approx. 24.4431°, 118.09161°)


Where is South Putuo Temple on the map?