You are looking at the Bee Hive as it rises along side Ocean Drive in Acadia National Park. The shot is taken from Great Head and across Sand Beach. The second shot is my friend Laura on one of the ladders you climb to get to the top of the Bee Hive. A lot of fun.
Acadia National Park