Crazy rock stacks on the beach in Sayulita.