Khingan mountains, Soviet medium tank T-34-85 in Manchuria
Red Army T-34-85 medium tank from the Soviet Armored Forces overcome the Khingan Mountains. Manchuria, August 1945. The Khingan is a volcanic mountain range in northeastern China (in the Inner…