This is City Soleil, on the outskirts of Haiti's largest city, Port-au-Prince. City Soleil covers about 27 square miles built on a garbage dump, and is inhabited by over 500,000 people, most of whom are children…