Kolleru lake is the largest freshwater lake in India and is located in Andhra Pradesh. Kolleru is located between the Krishna and Godavari delta. The Kolleru Bird Sanctuary is situated adjoining the lake and covers about 673 square kilometers of marshland. This sanctuary is a home to migratory birds like teals, pintails, and shovellers. Thus, the correct answer is option D.