The City Palace of Udaipur is located on the shore of Lake Pichola and consists of several palatial structures built over centuries. Some notable features include the ornately decorated Wall of the Zenana Mahal, the Mor Chowk entrance with doors featuring 5000 pieces of colored glass in each peacock design, and the Jagdish Temple dedicated to Lord Vishnu built in 1652. The palace has beautiful views of the romantic Lake Pichola, known for its changing colors and housing the opulent Lake Palace Hotel on an island.