Iglesia Matriz de Iquitos 2
2016 Iquitos, Peru
The Iglesia Matriz in Iquitos, Peru, photographed in 2016. Iquitos, situated deep in the Peruvian Amazon, is the largest city in the world with no road access, reachable only by river or air.
See this spot on the map
Have an old photo of Iquitos?
A family album, a postcard, a print from the attic. Pin it to the map and it becomes part of the record.
Add your photo