Dive into the heart of Russia with a week-long journey through its most iconic cities, Moscow and St. Petersburg, where history meets modernity.