Politics, Business & Culture in the Americas
 

La Chureca: Calling a Landfill Home

La Chureca—located in Managua, Nicaragua—is Central America’s largest landfill, where 16 tons of trash produced by over 2 million people is dropped off every day. The area, once 4.5 square miles of farmland on Lake Managua, is now home to hundreds of families and wild animals. View the slideshow of La Chureca below. All photos … Read more

Sign up for our free newsletter