English: Few people know that the world's highest waterfalls are located in Norway.
Telugu: కొద్ది మంది ప్రపంచంలో అత్యధిక జలపాతాలు కేవలం నార్వేలో ఉన్న ఆ తెలుసు.