This image of Torino, Italy was photographed by Expedition 12 on the International Space Station. Located in the Piemonte region of northwestern Italy, Torino is host of the Twentieth Olympic Winter Games.Image Credit: NASA
1 min read
1 min read
This image of Torino, Italy was photographed by Expedition 12 on the International Space Station. Located in the Piemonte region of northwestern Italy, Torino is host of the Twentieth Olympic Winter Games.Image Credit: NASA