Amelia Hagen's experience in Sochi
culture
Sochi Station
Main train station in Sochi. Catch a train here to get to Adler where Olympic Park is located. Shopping and plenty of hotels are in the area. #olympics #sochi #russia #stations #free
Posted by Amelia Hagen
85 countries - 836 spots