Some beach in New Zealand :)
Wow this is really cool. I almost looks like what you would expect to see if you visited another planet....