English: This place is a paradise for photographers.
Telugu: ఫోటోగ్రఫి ప్రియులకు ఈ ప్రదేశం ఒక స్వర్గం గా వుంటుంది.