Brahmaputra, I learned today, starts somewhere near Delhi, near the Uttaranchal border with Nepal in a place called Burang in Tibet, then flows eastword across Tibet beyond Lhasa then south into Arunachal Pradesh, and Assam (near Dibrugarh - near that house with the A/C) and then west towards Gauhati and then South into Bangladesh where, towards the end, it joins with Ganga.
Additional reading:
On Brahmaputra:
- http://www.britannica.com/EBchecked/topic/77154/Brahmaputra-River
- https://shipbright.wordpress.com/2010/02/24/the-brahmaputra-river-china-india-and-bangladesh-the-dragon-is-at-the-headwaters/
- https://sandrp.wordpress.com/2013/07/17/brahmaputra-the-beautiful-river-or-the-battleground/
On Lhasa: