What challenges did Hitler face when trying to defeat the Russians?
1) Harsh winter conditions
2) Strong resistance from the Russian army
3) Logistics and supply issues
4) Vast territory of Russia
5) All of the above