One E.P.R. is already under construction , in Olkiluoto , Finland , where the initials stand for European pressurized reactor .
Finland
Olkiluoto
/location/location/contains
LOCATION
Olkiluoto
LOCATION
Finland