INDIA | Wednesday, 23 April 2014 | Views [135]
Hindu altar on the street on Darjeeling. They would burn incense in lower corner