Museums
|
|
|
|
The Stok Palace Museum is located about 14 kilometers away from Leh across the Choglamsar bridge. This was constructed in 1825 by King Tsespal Tondup Namgyal who was the last ruler of independent Ladakh....
Reviewed by: Editorial Staff
|
|







