MovieMaps

Photo of Umbreen's Farm

Location: Farm near Aldeire
As Seen In: Doctor Who episode 11x06 “Demons of the Punjab

The two aliens make a salute at the Doctor while standing ready to watch Prem's death.