Where Krishna river is located?

Krishna River rises in the Western parts of Maharashtra and not very far away from the Arabian sea. Then the same flows to Wai and then slowly flows past Sangli towards the border of Karnataka State. Once the river turns east and flows in an irregular direction or towards north central Karnataka then to the southeast and then Telangana. The mighty Krishna River bears the name of Lord Krishna and then takes his blessings only to flow towards Bay of Bengal. As a result, it is the lifeline of four states - Maharashtra, Karnataka, Telangana and Andhra Pradesh.