20090705 city.kolkata: Landing of moon rover the biggest challenge: Isro boss