Soon after the touchdown, Isro released an image of the Chandrayaan-3 landing site with one of the four legs of the lander on the right India's Moon rover has taken first "steps" on the lunar ...