New Denver building simulates “living in a canyon”
China’s MAD Architects has opened One River North, a 16-storey, mixed-use development in the centre of Denver, Colorado, which contains a crack through the building, displaying a set-back interior inspired…