One on my favorite places to visit is Banff National Park in Alberta, Canada. It is without doubt, one of the most beautiful part of the Rocky Mountains. No matter where you go, it never seems crowded. If you want to capture the spirit of Banff National Park, visit Moraine Lake which is near Lake Louise. It is located in the “Valley of the Ten Peaks” and with all of the hiking trails in the area, every view is spectacular.