Remarkable pictures show the moment plumber and professional surfer, Andrew Cotton, may have broken the record for the largest wave ever surfed.
Cotton, 34, tackled the monster wave in stormy seas off the coast of Nazaré, Portugal.
The photographs are taken on the notorious Praia do Norte beach near the fishing village of Nazare on Portugal's Atlantic coast. The beach is a favourite spot for extreme surfers thanks to its huge waves.
Estimating the size of the wave experts have suggested it could be at least as big as the 80ft wall of water that Cotton rode in October of last year.