Russia, a land of superlatives

Russia, a land of superlatives

Russia is a land of superlatives. It is the largest country in the world, the largest reserve of natural gas and the second oil-producing country, the country of the longest railroads in the world, with the busiest subway system and with one of the oldest, largest and deepest lakes in the world, the Baikal Lake. Russia has seaside resorts as well and the snow-covered domes of the Kremlin and its cathedrals reflects the power and mysticism of this Nordic nation. Those who survived the desp... [ read more ]