amravati is situated on the bank of which river
Amaravati The city is being built in Guntur district, on the banks of the Krishna River. The city will be 12 kilometres (7.5 mi) south-west of Vijayawada and 24 kilometres (15 mi) north of Guntur.[14]