President Vladimir Putin in Sochi

President Vladimir Putin in Sochi

Alexander Zemlianichenko/AFP via Getty Images

President Vladimir Putin, center, met with International Olympic Committee President Thomas Bach, left, in Sochi to open a station on a high-speed train route that connects the mountain cluster with the coast, where the stadiums are located.