INDIA | Thursday, 13 August 2009 | Views [461]
The skies and sun of Leh, at 11,000 feet plus, cause colors to burst forth. Here, some of the adornments of the Shanti Stupa.