Scenic mountain winding road after rain. Green forest hills in the background covered by fog. Cape Breton, Cabot Trail, Nova Scotia, Canada