Where Did They Film That?

Location Information

Kilnsey Quarry
Yorkshire
England

Films

Omen III: The Final Conflict (1981)