You are viewing a single comment's thread from:
RE: Landscapes in the mountains of Sochi
Thanks for the support!!! Yes, Sochi is a city in Russia. It is very famous in the world, as the 2014 Olympics were held there. These beautiful places were visited by athletes from all over the world)