mehrangarh fort, on top of the city