India has now achieved the rare feat of owning a space observatory and a Mars orbiter