At over 17 million square kilometres, Russia is the largest country in the world and has a population of over 143 million people. Russia was once the centre of the USSR and is famed for its love of vodka and for producing fine composers and ballet dancers. Must see destinations include Moscow with the Red Square and Kremlin, St Petersburg, Sochi and the Siberian Lakes.