NASA Unveils Photos Of Olympic Games Host Cities
London Olympics 2012 has begun with a lot of glittering lights and buzzing sounds. The opening ceremony enchanted all. The civilian space research wing, NASA, hasn’t lagged behind, too. Using satellites, it snapped this year’s Olympic host city – London. The iconic space agency has unveiled some photos of the present and past Olympics’ host cities.