Torres de Santa Cruz (built 2004)
Location: 28.45611°N, 16.25556°W