India lands on the moon, cheers erupt as touches down |