INDIA | Friday, 11 September 2009 | Views [383]
A buddhist stupa or Chorten as they are called in Ladakh.