The Brahmaputra is one of the main rivers of the Indian sub-continent that is the lifeline of northeast India and its neighbor Bangladesh. Surprisingly, this river means the son of Brahma, the Hindu god of creation-originates somewhere in southwestern Tibet near the celestial abode of the Hindu mighty lord-Shiva-Kailash Mansarovar. It is named as Yarlung Tsangpo river in its area […]