English: It is located on a high bank, above the junction of two rivers.
Telugu: ఇది రెండు నదుల కూడలి పైన అధిక ఒడ్డున ఉన్న.