One of the most recognizable ice skating spots in the world is located a short drive from the base of Lake Louise Ski Resort.