English: Lake Pichola is an artificial freshwater lake.
Telugu: పిచోలా ఒక కృత్రిమ మంచినీటి సరస్సు.