No.
Russia has sent competitors to most of the Olympic games
One of the geographic features that makes Russia hard to defeat is the Ural Mountains which are separating Russia from Siberia.
Russia has won 498 medals in Olympic history.
The first Winter Olympic Games held in Russia were in Sochi in 2014.
The largest country in the world by geographic size is Russia.
Russia is not a member of the Commonwealth of Nations and so is not eligible to participate in the Commonwealth Games. Russia is a major participant in the Olympic Games.
Russia
1980
Moscow, Russia
Russia and U.S.A.
101
At the 2004 Summer Olympic games, Russia won a total of 38 bronze medals.