White stucco and stone stupa on the side of a steep mountain in Ladakh