Sochi

The International Space Station (ISS) crew member Russian cosmonaut Fyodor Yurchikhin holds the torch of the 2014 Sochi Winter Olympic Games after landing near the town of Zhezkazgan in central Kazakhstan. Three astronauts returned to Earth, after 66 days aboard the International Space Station, bringing the Olympic torch back after a historic space walk.

Shamil Zhumatov/AFP

The Olympic torch, held by Russian cosmonaut Fyodor Yurchikhin, returns to Earth after 66 days aboard the International Space Station ahead of the 2014 Sochi Winter Olympic Games. The satellite landed near the town of Zhezkazgan in central Kazakhstan.