Main street of Iquitos

 

Nice taxi cabs

Town Square