La Libertad, Amazonas, Colombia
Appearance
La Libertad is a small village located on the banks of the Amazon River, in Colombia, South America. It is within the province of the Amazonas. It is located about 20 km west of the city of Leticia, Colombia.