MovieMaps

Photo of Dragon Stadium

Location: Hill near Steall Falls
As Seen In: Harry Potter and the Goblet of Fire