India has a total area of 3,287,263 sq.
Km. The northern boundary of the land mass of India is mapped out by the
majestic, snow-clad peaks of the Himalaya, the highest mountains on earth.
The three principal rivers associated with the Himalaya - the Indus, the
Ganga and the Brahmaputra, all originate in the central region of this
moutain range.