In this photo provided by Olympictorch2014.com, performers dressed in folk costumes dance during a welcome ceremony of the Olympic torch relay in Rostov-on-Don, a city about 1,000 kilometers (600 miles) south of Moscow, Russia, Wednesday, Jan. 22, 2014. The 65,000-kilometer (40,389 mile) Sochi torch relay, which started on Oct. 7, is the longest in Olympic history. The torch has traveled to the North Pole on a Russian nuclear-powered icebreaker and has even been flown into space. (AP Photo/Olympictorch2014.com)