Royal Caribbean's Harmony of the Seas was launched in 2015.
She is among the largest cruise ships sailing, with a length of 1,187 ft (362 m).
With 18 decks, she can carry 5,479 guests and has a crew of about 2,300.
Here, she is seen approaching Philipsburg, St. Maarten for a day-long visit.