I visited Udaipur, India last month. Known as the "City of Lakes", Udaipur is a historic city in southern Rajasthan surrounded by lakes and mountains. During my trip, I took many photos around Lake Pichola and the ornate City Palace overlooking the lake.