The Portland Head Light has protected ships from the rocky shore in Cape Elizabeth, Maine.
A young seal pup rests on the shore in coastal Maine. A nor'easter was moving in and the ocean was churning 8-10 feet, so this harbor seal found shore to rest while mom was probably hunting for dinner. Seal pups will rest on the shore and it is important to not scare them back into the water.