Arches National
Park
88
Submitted {{mediaItem.upload | relativeTime}}
Description
This photo is of Double Arch in Arches National Park where the movie Indiana Jones and the Last Crusade were filmed at the beginning of the movie.