Chien Mu House (built 1967)
Location: 25.094111°N, 121.547944°E