Torquoise waters of Sancti Petri beach, Cadiz.