The striated, carved rocks near the Pemaquid Lighthouse in Maine, are a tribute to the power of nature.