Russia On Europe Map

Dissected by the arctic circle it is a federal semi presidential republic. Physical map of russia. Russia has the largest land mass in the world and is bordered by fourteen countries including norway finland estonia latvia lithuania poland.

russia on europe map