English: Here one can see water falling from a height of 20 ft from the hills
Telugu: ఇక్కడ 20 అడుగుల ఎత్తు నుండి నీరు పడడం చూడవచ్చు