Shanti Stupa

Built in 1983 by the Japanese Peace Sect Buddhists it is set high on a valley side overlooking Leh.

previous picture   return to gallery   next picture