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