located in the middle of Lake Pichola is one of the most beautiful sights of Udaipur