Russia, the planet’s largest country, coating more 11% of world’s landmass is situated anywhere between Eastern European countries and you will North Asia. The country is also home to the new world’s longest train, the following-biggest artwork art gallery, and many Russian billionaires. Additionally, Russian residents features resulted in of numerous technical advancements such as helicopters and you can radios, and you may a good Russian kid discovered something we all love – yoghurt.
Although not, when most people consider Russia, just what concerns the thoughts are vodka and large contains walking casually on streets. (more…)