Find your job
Choose your speciality

Russia, the world’s largest nation, borders European and Asian countries as well as the Pacific and Arctic oceans. St. Petersburg is a capital city of Russia.

General info

country flags
country map