Uptown District is home to Victoria Glacier, so why not stop by during your stay in Banff. Why not take a stroll along the riverfront and watch the sunset while you're here? If you have fun at Victoria Glacier, you'll love Banff Park Museum, located nearby.