English: It's a heaven for photographers!
Telugu: ఇది ఫోటోగ్రాఫర్లకు స్వర్గం.