Where is Shandao Temple?

Where is Shandao Temple located?

Shandao Temple, Shandao Temple, TW (approx. 25.0448°, 121.5235°)


Where is Shandao Temple on the map?