This is the world's largest cruise ship, the Wonder of the Seas, which will sail into Malaga on Saturday
The ship can carry up to 6,988 passengers and 2,300 crew, and is making her first stop in Spain after a transatlantic voyage with about 4,000 tourists on board