Mangalyaan's photo of Red Planet appears in National Geographic cover
India's maiden mission to Mars, which completed three years in orbit this week, has found place on the cover of the venerable National Geographic magazine, known for its high quality images.
Nov 20, 2016, 02:53 AM IST