The Russian Federation is a country in northeast Eurasia. It shares borders with Norway, Finland, Estonia, Latvia, Lithuania, Poland, Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia, and North Korea.
Russia has an estimated population of 142 million people and a land mass of 17,075,400 km2 / 6,592,800 sq mi.
30.06.2012, Russian frigate seen at Sankt-Peterburg road
30.06.2012, Royal navy destroyer seen at Sankt-Peterburg road
Photo of the ice breaker Ermak, dark clouds above. Taken 13.08.2009.
Close to De Grasse
French Frigate 'De Grasse', seen at Sankt-Peterburg road. Photo taken 30.06.2012
US cruiser USS Normandy
Photo of the US cruiser 'USS Normandy' seen at Sankt-Peterburg road on 30.06.2012.