against the new nuclear power plants Finland plans to build .. - walking through the pedestrian stret