Sat, Feb 27, 2016, 03:35 PM
Indian born American astronaut Sunitha Williams spoke to India Today and said that India looks like a jewel from space. Sunitha holds the record for the largest number of space walks. She is in India at present. Sunitha said that from space the Himalayas are distinctive and India looks beautiful from space, she added. The next generation should be given a chance to travel in space, she opined.