Scientists from Isro’s Space Applications Centre (SAC) have identified a promising landing zone in the rugged south polar ...