English: Dehradun is a gorgeous place surrounded by mountains, valley, and rivers.
Telugu: కొండలు, కోనలు, లోయలు, వాసంత సమీరాలతో నిండిన డెహరాడూన్.