Image 1 of 1
India-4375.jpg
India, Dehradun. Indian Sikh Man  inside the Durbar Shri Guru Ram Rai Ji Maharaj, a Sikh temple built in 1707.  Visitors tie bits of red cloth to the window latticework as a symbol of prayers offered.