Russia - Leningrad, Moscow and a view of the Kuril Islands