Banff National Park A favourite place in Banff National Park is this viewpoint of Castle Mountain (which is very appropriately named mountain). In the winter the Bow River gets cool icicle formations.