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