THE icon of Russia, and, perhaps, the most beautiful building in the world. St. Basil's Cathedral is most captivating under a fresh layer of snow. Moscow, Russian Federation (HDR)
St. Basil's Cathedral, Moscow, Russian Federation. (HDR)