National Taiwan University Sports Center (built 2001)
Location: 25.02139°N, 121.53500°E