English: This place is a heaven for the photographers.
Telugu: ఫోటోగ్రాఫర్ లకు ఈ ప్రదేశం స్వర్గ ధామం.