Image 1 of 1
IMG_3971.jpg
Ladakh Shanti Stupa a symbol of Peace, Unity and Buddhist Teaching.