« back to search results

Image 10 of 24
< Prev Next >
India-4386.jpg
India, Dehradun.  Visitors tie bits of red cloth to the window latticework as a symbol of prayers offered at the Sikh Temple Durbar Shri Guru Ram Rai Ji Maharaj, built in 1707.