We should have facilities like this in India too. This will save lots of land. While we are at it we should also build floating cities like Japan.
BTW
@Martian what kind of security measures are there to protect it from hurricanes?
The world's largest floating solar power plant is located near the city of Huainan in Anhui Province, China. This is an inland facility.
As I understand it, the solar panels are positioned on floating buoys.
Whether inland or on the ocean, the linked buoys should keep the floating solar panels above the water. Next, just anchor the collection of floating buoys to the seafloor with steel cables (like floating offshore oil platforms).
In conclusion, hurricanes pose no threat to buoys or floating oil platforms. Similarly, hurricanes should pose no threat to floating solar panels on buoys.