Of course, the odd thing is that in reality Sätra isn't on either island. Sättra gård is on northern Adelsö. Sätra is an area of Skärholmen in souther-west Stockholm. Personally, I'd put Defense Research Facility 14 at Löten. We know that Wäsby has a chapel and if the DRF was near there, would't ...