An amazing photo shows a rainbow catching the top of a lighthouse in Cornwall. The snap was taken at Mevagissey Harbour earlier this week. The photographer, Matthew Facey, said the harbour is "great" ...