Olympic torch In Adler, Sochi - May 22, 2017. Russia. Shutterstock Image - Olympic torch In Adler, Sochi - May 22, 2017. Russia. - ID: 757589593