What major cities does the Indus river flow through?

The Indus river does not flow through any major cities.

It originates in Tibet, flows through the Indian state of Jammu and Kashmir and into Pakistan, flowing south past Gilgit and the Nanga Parbat mountain, draining ultimately into the Arabian sea.

Copyright Wanderlust World © https://www.ynyoo.com