The flame for the Sochi 2014 torch relay was lit in Ancient Olympia, Greece last Sunday and following a tour of 33 towns and cities it arrived in Moscow Saturday.
On Sunday Russian President Vladimir Putin will take part in a ceremony on Red Square welcoming the Olympic symbol to Moscow, the Kremlin said.
The Moscow leg will last two days and involve around 300 torchbearers, including Russian Olympic Committee president Alexander Zhukov.
The relay will then reportedly veer north to St. Petersburg before flying east and eventually looping around the Kamchatka Peninsula, down to Vladivostok and back across Siberia via Lake Baikal, the world’s largest freshwater lake.
On its way through more than 2,900 towns in Russia’s 83 regions, the torch will make its way back into European Russia, winding down to the Black Sea resort of Sochi for the Opening Ceremony on February 7, 2014.
The cauldron is to be lit by a torch that will be taken into space.