Filmed on Sao Jorge Island, Azores, Portugal.