ICE RESIDENCES A concept of something by someone It probably would be Elsa's new Ice palace in the Himalayas. Ice Residences could also be a 50-story skyscraper in Baguio City. Who knows?