Click here >> to Visit the Tracking Center World Map Russia is a big country and Santa is covering a lot of ground there at this time. Russia has their own Santa traditions and he is a beloved figure there.Read more More...