Place: Udaipur, Rajasthan, India The golden lights cast a warm glow over the splendid courtyard of the Rathore Palace, ...