Amsterdam Snow Brings Schiphol Airport to a Standstill, but the Netherlands Sparkles as a Winter Wonderland! by Olivia Williams March 4, 2026