by siraanamwong
Jodhpur, India - January 1, 2015: Tourist visit Mehrangarh Fort on January 1, 2015 in Jodhpur, India. Mehrangarh Fort located in Jodhpur, Rajasthan, is one of the largest forts in India.