Could be the surface of the moon, but it's the stone beach at Big Rock in Moretown, VT.