Asia, India, Ladakh, Karsha. Carved and decorated mani stones lie upended in Karsha Gompa, Zanskar Valley, India.