The Ice Castle in Edmonton is one of six frozen attractions located in the cities across North America. This is the only ice castle of this sort in Canada.