Stunningly beautiful spot - out of this world.