Ingonish is one of the larger villages in Cape Breton Highlands National Park. Here the highland hills tower over the Atlantic Ocean and the beaches are covered with perfect round red stones. A stately resort named Keltic Lodge sits atop one of the cliffs.
This photo shows an outbuilding of the lodge, not the main resort, and you can see Ingonish beach in the background.
This is a hand-held high dynamic range image, made by taking 3 exposures and blending them together.