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