US media claims China is building a strategic outpost in India's backyard, as India is surrounded on three sides.