This was a brilliant rainbow witnessed from the Grand Canyon Lodge on the North Rim. It was so spectacular, the staff at the lodge was coming outside to witness it.