Live views of Sochi Railway Station Square, in Sochi, Russia, including the clock tower and Gorkogo Street. This is the city’s largest railway station and one of the largest in Krasnodar Krai, and was renovated for the 2014 Winter Olympics.
Russia/Sochi  
Usa/Massachusetts  
Japan/Kanagawa Prefecture  
Netherlands/North Holland  
Usa/California