Where is Remains of the 13 Levels?

Where is Remains of the 13 Levels located?

Remains of the 13 Levels, Remains of the 13 Levels, TW (approx. 25.118279°, 121.86466°)


Where is Remains of the 13 Levels on the map?