A 45-Story Walkup Beckons the Desperate
World News • March 2011 • Views: 599
The “Tower of David,” a 45-story uncompleted skyscraper located in downtown Caracas, Venezuela, is one of Latin America’s tallest skyscrapers. It is also home to more than 2,500 squatters.