Mangalyaan’s Gift To India On Occasion Of Independence Day
According to the Indian Space Research Organisation’s website, Ophir Chasma is part of the Valles Marineris, the largest canyon system in the solar system. In fact, it spans about 20%, or a fifth, of the entire distance around Mars.
Posted On Aug 17 2015