Lake Pichola, is an artificial fresh water lake situated in Udaipur city in the Indian state of Rajasthan.