It is a small world isn't it. We met a couple while in the U.K. and they lived less than a km from us. If I hadn't said "Good Morning" to him we'd have been like ships in the night.
That's quite a bit of snow for Holland isn't it? Probably don't have the equipment to deal with it either, same as the U.K.
Do you talk to them on Facebook video or Facetime or whatsapp?