While India's maiden mission to Mars is yet to take off, the country has already made its presence felt on the Red Planet, with craters named after its major cities. Several of these craters that dot the planet, formed as a result of asteroid hits, have been christened by the global community.