The Indus River originates in Tibet near Lake Mansarovar in the Kailash Mountain range. It flows through Tibet (China), then enters India in Ladakh, and eventually passes through Pakistan before draining into the Arabian Sea. The Brahmaputra also rises in Tibet, but the Indus is the more commonly cited answer in this context.