From The Daily Mail :
The natural wonder was captured by photographer Justin Lee, who was overjoyed to find himself in exactly the right place at the right time.
Mr Lee, from British Columbia, Canada, was standing close to a cliff at the Tunnel View lookout when he spotted the colourful scene.
He said: ‘The sun has to be in position to get the rainbow, and this photo was not planned by me beforehand. I just happened to be in the right place at the right time.
‘I couldn’t believe how lucky I was to see such a sight, and just had to start taking pictures straight away.’