The answer to today's Geo Quiz is: Ladakh.
Ladakh is an Indian administered region of Jammu and Kashmir, a disputed state partly claimed by India and Pakistan. It's located at the end of the Tibetan plateau...which explains its nickname, Little Tibet. Ladakh's capital is the city of Leh.
Nuns pray in Ladakh, northern India, to mark 800 years of the Drukpa (Dragon) sect of Tibetan Buddhism.
There are several major rivers in the area including the Indus, the Zanskar, the Suru and the Shyok. The Indus river runs roughly east to west across Ladakh.