Florida Water Thing

Monday, 18th July 2005 by

Anyone know what this weird thing in Florida is? It's huge anyway (zoom in all the way), and seems to involve a lot of water... Possibly some sort of power plant maybe?

Water Plant?

Thanks: Magnus Schmidt