English: They are considered as one of the wonders of nature.
Telugu: ఇది ప్రకృతి అద్భుతాలలో ఒకటిగా పరిగణించబడుతుంది.