« back to search results

Image 1 of 24
Next >
India-4387.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.