English: The Imatra waterfall, whose height reaches 82 meters, is also the largest in Europe.
Telugu: 82 మీటర్ల ఎత్తు చేరుకునే జలపాతం Imatra, ఐరోపాలో అతిపెద్దది.