Tag Archive for Sochi Map

Sochi Russia Map

Sochi Olympic Village, January 2014

Google announced back in March of 2013 that Google Maps would add 200 Russian cities to Google Street View with panoramic images, including the city of Sochi, host of the upcoming Winter Olympics.