Karsha is the largest and most important monastery in Zanskar, as well as one of the oldest. It is located in Padum Valley above the Stod River in...