Report copyright - Russia By: Sophia. Facts about Russia Russia is located in the Northern part of Europe, bordering the Arctic Ocean between Europe and the North Pacific
Please pass captcha verification before submit form
Please pass captcha verification before submit form