Taken at Polihale Beach on the Island of Kauai. This is where the Hawaiians believe the spirits depart the islands for heaven. I agree that it must be true. It was certainly the most beautiful beach I've ever seen in my life, and I'm pretty sure it might be the most incredible beach on the planet.
Each print is available in Interrupt's shop on Etsy. They make a gorgeous set.