The Ogre of the Seven Devils Mtn. Peaks is highlighted orange by the summer sun and reflected in Upper Cannon Lake, Idaho.