Men wave as the floating energy block "Akademik Lomonosov" Russian floating nuclear power station is launched to sea in St. Petersburg on June 30, 2010.
Photo by AFP
Russia launched a floating nuclear power plant out of its shipyard in St. Petersburg on Saturday.