The picturesque island-palace of Jagmandir on Lake Pichola in Udaipur. Udaipur, founded in 1559 on the banks of Lake Pichola and ringed by the Aravalli mountains, is distinguished by the architectural magnificence of the vast City Palace Complex and various island-palaces and pavilions developed on the lake itself. Jagmandir, a spectacular island-palace, became the ideal starting point for the research and documentation of the entire City Palace Complex under ...