English: This is a favorite place for tourists and photographers.
Telugu: పర్యాటకులు, పర్వతారోహకులకు ఇది ఇష్టమైన ప్రదేశం.