English: An amazing spot for photographers.
Telugu: ఫోటో గ్రాఫర్లకు ఇదొక అద్భుత ప్రదేశం.