May 20, 2017 · Singing Sands Beach · Isle of Eigg · Scotland 6 June 2017 / Scotland Isle of Eigg, 5:30 AM May 20, 2017 · Singing Sands Beach · Isle of Eigg · Scotland The Singing Sands beach on the Isle of Eigg during the blue hour of the early