Sati Temple at Mehrangarh Fort at Jodhpur (India). Photographs of hand impressions of various Rajput ladies who committed act of Sati (Self Immolation) on the death of their husbands: a tradition which was prevalent in 12th to 18th century in India. A bird’s eye view of ‘Blue City’ Jodhpur (India) from Mehrangarh Fort. Another view […]