Image 1 of 1
IMG_9107.jpg
Sun setting over the Chamunda Devi temple, Mehrangarh Fort. Jodhpur, Rajasthan, India