Webcams in Alberta with stunning mountain views. They are installed on top of Salfur Mountain (more precisely, at the upper station of the lift leading to it).
In front of you are the terrific landscapes of Banff National Park in the Rocky Mountains of Canada. Salfur Mountain got its name from Sulphur Springs, located at the mountain’s foot.
And this mountaintop is popular not only with tourists, but also scientists who equipped research stations there.