Xiluo Theater (built 1940)
Location: 23.801333°N, 120.463444°E