Santa Rosa Sports Complex (built 2017)
Location: 14.311917°N, 121.104778°E