A surfer on the giant waves in Nazaré, Portugal. The village is known for some of the biggest waves in the world, which can reach more than thirty meters in height.