El río Lhasa nace al pie centro-norte de la montaña Nyainqentanglha, en el norte del Tíbet, y entra en los suburbios meridionales de Lhasa, a través del río Yarlung Zangbo, luego de pasar por varios distritos.