Clouds swirl as they rise off the valley floor below Elfin Lakes Hut in Garibaldi Provincial Park, British Columbia, Canada.