21,687 views 249 on YTPak
49 28

Published on 06 Sep 2015 | about 1 year ago

Lake Louise is one of the must see destinations in Canada which would be completely frozen during winter.

Loading related videos...