English: Netizens were mesmerised at the sight of the scenic beauty.
Telugu: ఆ ప్రకృతి అందాలను చూసిన నెటిజన్లు ఫిదా అయిపోతున్నారు.