Tutuban Center (built 1993)
Location: 14.60833°N, 120.97250°E