The worlds largest cruise ship, the 361 metres long, Harmony of the Seas, arrives in port for her mayden voyage, in Southampton, Britain May 17, 2016. (Photo by Peter Nicholls/Reuters)
Various kinds of pumpkins, out of some 400 on display grown this season, are seen on sale at Franzlbauer farm in Hintersdorf, Austria, October 27, 2015. (Photo by Heinz-Peter Bader/Reuters)