It depicts the 900 days of 1941 German invasion of Russia.