A view of the majestic City Palace in Udaipur, taken from lake Pichola. The sprawling City Palace is the largest in Rajasthan and rises five stories with a series of balconies.