The Tower of David – Venezuela’s Skyscraper Slum

The Tower of David is a 45-storey skyscraper in Caracas, the capital city of Venezuela. From the outside, there’s nothing too special about the tower, but on the inside, it’s hardly what you’d expect. In the past seven years, the abandoned building has been become the tallest slum in the world and home to over […]