The frosty northern city if Edmonton, Alberta is giving its residents a ‘Frozen’ moment with an actual frozen castle that will feature a waterfall, a throne room, a tunnel maze, and a tubular ice slide. Installed by the Utah-based Ice Castles, the cool castle that was just opened is built from tens of thousands of