LVII (57)

Seen that picture before, way back in XIII (13)

There are no apple trees or palm trees in Novaya Zemla, and the Russian Atomic Museum does not look like either building

Still need some fresh blood. Steve?