Filmed at Areias Do Seixo, Portugal