What contienent is russia in

Russia is located on the continents of Asia and Europe. Mostly in Asia though. It so big, it's on 2!
Updated on Wednesday, February 01 2012 at 05:41PM EST
Source: map.rin.ru/...
Collections: asiarussia 

Related Questions