Where is Sun Moon Lake Wen Wu Temple?

Where is Sun Moon Lake Wen Wu Temple located?

Sun Moon Lake Wen Wu Temple, Sun Moon Lake Wen Wu Temple, TW (approx. 23.869972°, 120.92747°)


Where is Sun Moon Lake Wen Wu Temple on the map?