Bridge at Mount Desert Island
Mount Desert Island, off the coast of Maine, is widely known as the home of Acadia National Park and the town of Bar Harbor. If we viewed the island from the air (a look at the Acadia map will do), we would notice north and south aligned gouges scooped out of the land as if by a very large hand.
|
|