News

Yet one of the pictures includes Udaipur — known as the White City of India for its granite and marble palaces — placed not far from the center. According to its court artists, their hometown ...