Srisailam Dam constructed across the Krishna River in India.It serves as a major hydroelectric power station and irrigation hub located on the border between the states of Andhra Pradesh and Telangana.The dam is situated within the picturesque envir...