This view is from the beach of Birch Point State Park (locally called Lucia Beach) and looks east, out at the islands in the Muscle Ridge Channel off of Owls Head, Maine in West Penobscot Bay.