Standing Stones of Callanish bathed in sunlight with a rainbow arching across the sky in the background, near Carloway, Isle of Lewis, Outer Hebrides, Scotland, United Kingdom, Europe