Our Mount Elbrus climbing expedition begins in the colorful city of St. Petersburg, Russia, and it is hands down, one of our favorite cities to visit! Click here to read the full article about the exciting things you can do in this city, or sign up to experience Russia like no other with Berg Adventures!