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