Fact Finder
Overview of RussiaFrom the colourful, onion domes of Red Square in Moscow, the treasures of the State Hermitage Museum in St. Petersburg to the frozen landscape of Siberia, Russia exerts a strong pull on the imagination. This vast, vast country bridges two continents (Europe...