Parque Delta (built 2005)
Location: 19.4031°N, 99.1542°W