Live HD stream of Navaginskaya Street (улица Навагинская), one of the main streets of Sochi, in Russia. Here you can see how this pedestrian street actually looks like a garden, with trees, palms, plants and flowers, namely 185 different types of roses.