The Russian Federation is a country in northeast Eurasia. It shares borders with Norway, Finland, Estonia, Latvia, Lithuania, Poland, Belarus, Ukraine, Georgia, Azerbaijan, Kazakhstan, China, Mongolia, and North Korea.
Russia has an estimated population of 142 million people and a land mass of 17,075,400 km2 / 6,592,800 sq mi.
BTM-3 high-speed ditching machine
Performance of the BTM-3 varied depending on the specified depth of trenches and the strength of the...
Excavation machine MDK-2
Excavation machine MDK-2. See picture #2091 also.
R-145BM Command-staff vehicle (BTR-60)
Click this thumb for info on the BTR-60.
R-145BM Command-staff vehicle (BTR-60). See picture #2095 also.
Click this thumb for info on the...