20080408 world.china: Incredible India's next stop - China