Evening street scene photographed from rooftop in Sochi, Russia — Travel Magazine