Watch live traffic views along Constitution Street, in Sochi, Russia, while people cross the pedestrian bridge that connects both banks of the Sochi River.
Russia/Sochi  
Usa/Wyoming  
Japan/Tokyo  
Usa/Minnesota  
Portugal/Madeira