Bigger picture
There are some more monuments in vicinity of the reactors. What this Soviet-style thing is supposed to represent I don't know.