The azure waters of Lake Louise in Canada's Rocky Mountains.
Back to Top