These ponds are located at the base of Cascade Mountain (2998m) in Banff National Park, and provide this amazing reflection. This recreational area is an outdoor paradise year-round and is located just off the Tans Canada Highway near the town of Banff, Alberta.