A massive traffic jam in north China that stretches for dozens of kilometres and hit its 10-day mark yesterday stems from road construction in Beijing that won’t be finished until the middle of next month, an official said.