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