9 Real Life Fairytale Villages in Europe - On the coast of the Italian Riviera sits picturesque Cinque Terra, which is actually five small villages that are so close together you can travel between them by foot.
Category 6 The Human Animal, Adult Winner: Curiosity by Matthew Coutts. Photographer Matthew Coutts said: 'At first sight it's not clear what the great mass of undulating lines in fact are. It takes a closer inspection for them to transform and the immense scale of what you behold to become reality. The blue whale is the largest creature ever to have existed on our planet.'