The deepest river in India is the Brahmaputra River. Major cities like Lhasa, Dhaka, Guwahati, and Dibrugarh are located on the banks of this river. The depth of this river is 140 meters.
Late every March, black-necked cranes that winter in the Yarlung Tsangpo River Valley fly to Shanza to nest, lay eggs and ...