Snow Dome
Snow Dome Mountain is the snow-capped massif standing on the Continental Divide in the Columbia Icefield. It stands 11 400 feet and is considered the hydrographic apex of North America with meltwaters flowing to three oceans (the Arctic via Hudson … Continue reading →