Myth. Russia had superior tanks and manpower. German high command had no idea of the depth of Russias armament industry or the number of troops (see eg the Hitler/Mannheim conversation).
Yes the winters did help, but they were still outnumbered, and outproduced.
Yes the winters did help, but they were still outnumbered, and outproduced.