date:subject:catagory:
2009/10/22 14:02ISTChamunda Devi templeChamunda Devi temple, Mehrangarh fort, Jodhpur, Rajasthan, India, India 2009,travel, photography,favorites