English: The views were stunning.
Telugu: ఆ దృశ్యాలు వింతగా అనిపించాయి.