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.
In Russia. In fact it was Russia's winter the one who did most of the work. The Russian army was always very bad.
Now Putin is Napoleon or Hitler invading other countries.