English: It is one of the natural wonders of the world.
Telugu: ప్రకృతి అద్భుతాల్లో అది ఒకటి.