China on Monday urged India to maintain what it called the “right strategic perception” of bilateral relations, stressing that the two countries should regard each other as cooperative partners rather than rivals, and as opportunities rather than threats to each other’s development.
