The Indus river from a winter flight to Leh, Ladakh.
© Manish Lakhani/Alamy Stock Phot
India, land of the Indus. The Indus river from a winter flight to Leh, Ladakh
One of the longest rivers of Asia, the Indus originates in Tibet and runs through the mountainous regions of Leh and Ladakh. It continues its journey to the Arabian Sea all through the length of Pakistan, where it is the national river. The prominence of this river is well understood by the fact that the Greek and Latin origins of the word ‘India’ imply ‘the land where the Indus runs’.
Related Images
Today on Bing
Anna's hummingbird, Santa Cruz, California, USA
Sep 15, 2024
Inside of a temple at sunrise in India Udaipur
Sep 15, 2023
Inside the Jaisalmer Fort, Rajasthan
Sep 15, 2019