English: Bustling solar power project on the water
Telugu: నీటిపై తేలే సోలార్ ప్రాజెక్ట్