Nativity Scenes - Russia

Nativity set RusssiaOnly Nativities from Russia are shown are on this page.

Russia is the largest country in the world by surface area, covering more than one-eighth of the Earth's inhabited land area,and the ninth most populous, with over 144 million people at the end of March 2016.  Extending across the entirety of Northern Asia and much of Eastern Europe, Russia spans eleven time zones and incorporates a wide range of environments and landforms.

Filter by: