Just in time for the holiday season, the capital city of Germany, Berlin, received its first snowfall on Dec. 9, blanketing the streets.