'Ice artisans' have created incredible ice structures which stand at more than 40ft-tall. The frozen castles in William Hawrelak Park in Edmonton, Canada look like natural glaciers but are made by ...