Filled with picture-perfect lakes, Banff National Park is every photographer's dream. Here are the top 10 lakes that are must-see for anyone visiting Banff, Canada.