 Peace Stupa, Leh, Ladakh Stock Photography - Image: 1722242himalaya india indus ladakh valley himalayas exotic ethnic international landscape mountains summit history pilgrim people native travel asia heritage buddhist adventure buddhism world mountain peak culture journeyPilgrims, Peace Stupa, Leh, Ladakh, Indus River Valley, western Himalaya, Northern IndiaID 1722242 Jai Mukerji Dreamstime1740x2518px5.8 x 8.4 300dpijpg2461x3561px8.2 x 11.9 Padum, Ladakh 23Tibetan stupas in Ladakh 55Ornate StupaMoon landscape near Lamayuru, Ladakh, IndiaMore similar stock images of Peace Stupa, Leh, LadakhStupa in Shey Palace, Leh, LadakhStupa in Shey Palace, Leh, Ladakh, IndiaWorld Peace Pagoda, Leh city, Ladakh, IndiaShanti Stupa in Leh, Ladakh, North India 