June 13th 2009 Europe »
Russia »
South »
Caucasus »
Mt. Elbrus
The best thing about working on Russian deals is making friends who are willing to show me around their beautiful and fascinating country. Trips to Moscow and St. Petersburg were a great start but las ... 16 photos
[full story]