The biennial International Highrise Award just announced this year's grand prize winner: Norra Tornen, a new two-tower residential development in the center of Stockholm. Standing 110 meters (32 floors) and 125 meter (36 floors) tall respectively, the prominent concrete structure with its...