Magical Winter Photography Collection of Moscow City during the Christmas

Moscow is the largest city in Russia, and its capital. Being a great concoction of modern and the old it harbors variety of compelling details wherever you look. Winters in this country can be harsh and unforgiving, but it seems like everything stops on Christmas when most wonderful lights embellish the city streets. Covered in snow and tasteful ...