Chandrayaan-1 lands on moon