Full resolution (1,024 × 428 pixels, file size: 64 KB, MIME type: image/jpeg)
Map showing Iquitos
Screencap from the DVD of Indiana Jones and the Kingdom of the Crystal Skull
Appears on these pages
LOCATION Iquitos Iquitos is a city in the north-western part of Peru. It is the largest city of...