Alila Fort Bishangarh, near Jaipur, Rajasthan, India.