New York apartments at 56 Leonard street known as the Jenga Building.
Image dimensions: 3104 x 4290 pixels