Mehrangarh fort is located at the centre of the city spreading over 5 kilometres (3.1 mi) atop a high hill. Its walls, which are up to 36 metres (118 ft) high and 21 metres (69 ft) wide, protect some of the most beautiful and historic palaces in Rajasthan.