The towering 36-metre structure anchoring the attraction stands as the tallest peak in the World of Frozen, crowned by Elsa's shimmering Ice Palace. Constructing the mountain required 400 tons of ...