English: Yet the fact that its height is just over 650 meters makes it one of the highest waterfalls in Europe.
Telugu: ఇంకా దాని ఎత్తు వాస్తవం - కొద్దిగా కంటే ఎక్కువ 650 మీటర్ల, ఐరోపాలో అత్యధిక జలపాతాలు ఒకటి తయారు.