Stock Photo Description
Mehrangarh Fort towers above and overlooks the Rajasthani City of Jodhpur in India. One of the largest Forts in India and built around the year 1460. It is located on a hill 125 m or 410 feet above the city. The Cenotaph of Jaswant Thada built in 1899 can be seen in the foreground and serves as a burial ground for the rulers of Marwar.