Russia

Russia is the largest country in the world, stretching across 11 time zones and bordering 16 sovereign nations from eastern Europe to northern Asia. The country is a federal republic which is divided into 85 federal subjects. Russia is one of the world's leading producers of oil and natural gas. The country also possesses the world’s largest stockpile of nuclear weapons.

Showing 1 - 20 of 9461 results