Olkiluoto Nuclear Power Plant Weird 11 years ago Subscribe to news updates Unsubscribe from news updates Olkiluoto is one of Finland’s two nuclear power plants, the other being the two-unit Loviisa Nuclear Power Plant. Name: Olkiluoto Nuclear Power Plant Lat, Long: 61.235413,21.43595 Location: Eurajoki, Finland Share this:Print