English: It is considered as one of theworld's natural wonders.
Telugu: ఇది ప్రకృతి అద్భుతాలలో ఒకటిగా పరిగణించబడుతుంది.