Stupa Shanti , Ladakh , India.
Stupa Shanti