Image 1 of 1
India-4356.jpg
India, Dehradun.  A Woman Worshiper Prays at the Sikh Durbar Shri Guru Ram Rai Ji Maharaj Temple, built in 1707.  Visitors tie bits of red cloth to the window latticework as a symbol of prayers offered.