Patan Mahal, Badal Mahal and the hilltop fort, Near Jaipur, Rajasthan