Jasawant thada in front and in background Mehrangarh fort, located in Jodhpur, Rajasthan . This fort is one of the largest forts in India. Built in around 1459 by Rao Jodha, the fort is situated 410 feet above the city....