Stok January 2, 2014 0 2072 Views Ten km (6 miles) south of Leh and on the opposite bank of the Indus is the small village of Stok. Home to the local royal family who moved here after the Dogra invasion of Ladakh. The palace was built ... Read More »