The world’s largest rodent can be found in Venezuela. The capybara can grow up to 1.4m long and weigh up to 65kg.
Another unfinished building in Caracas, The Helix (El Helicoide), was conceived in the 1950s to be a shopping mall housing 300 boutique shops. Instead, the building became a homeless shelter, a prison, police headquarters and eventually a torture chamber, described by former inmates as ‘hell on earth’.