The people of Amsterdam witnessed their first real snow in years and they couldn’t contain their excitement. With the chance to enjoy the weather amidst the pandemic, they stepped out to have some fun. They took a sled ride while being pulled by a car along a canal.