The walls of Kumbalgarh Fortress in Rajasthan, India