The cruise ship MS "Costa Concordia" in the harbour at Palma, Majorca, Spain. Photo taken from another cruise ship, the MS "Insignia".