China is not alarmed by the so-called India challenge or India-U.S. collaboration to contain China, as it believes that India's greatest strategic challenge is from the India Ocean (that is, from its south), but not from the land (that is, from its north), and therefore China stand ready for diplomatic improvement and strategic cooperation with India.