Lidingö, Stockholm, Sweden. Photo: PP.