MovieMaps

Photo of Themyscira Tower (interior)

Location: Castel del Monte
As Seen In: Wonder Woman

Diana walks up to the lasso hanging from a sculpture in the upper room of the tower.