INDIA | Tuesday, 26 May 2015 | Views [446]
The dome of Shanti Stupa, Leh, Ladakh
Tags: india, ladakh, leh, shanti stupa