Living off a garbage dump in a foreign country has become a better option than staying at home for some native Venezuelans. Nearly two million people have left Venezuela over the past four years according to the United Nations.
Puerto Carreno is a small town on Colombia's border with Venezuela with just 22,000 people.
But its population has grown by at least 10 percent over the past two years due to the arrival of Venezuelan migrants.
While some of them survive by scavenging for recyclable goods, others have found jobs with local businesses.
But many migrants are still working as street vendors, and living in precarious conditions.
TRT World's Manuel Rueda reports.