Herzog & De Meuron’s 56 Leonard New York City Jenga Tower
Herzog & De Meuron is a company from Switzerland that finished the Jenga Tower in New York. This 60 story building called 56 Leonard is one the most interesting building design this city has seen in years. It consists of 145 homes stacked one on another, available for residents from last year. The tower seamlessly integrated with …