MovieMaps

Photo of Temple

Location: Temple of Segesta
As Seen In: Indiana Jones and the Dial of Destiny