Where is the Indus River?

The Indus River starts in the Tibetan plateau and is located in China. The river runs through the Ladakh district of Jammu and Kashmir and then enters the North where it starts to flow in a southerly direction along the entire length of the country it then merges into the Arabian Sea near Pakistan’s port city of Karachi.