Udaipur is called the 'City of Lakes' or 'Lake City' because of its scenic lake system including Lake Pichola, Fateh Sagar Lake, and others. The lakes were built by various maharanas and are central to the city's tourism and identity. It's located in Rajasthan and known for its palaces and water bodies.