A craftsman knits a traditional cap at a workshop at a market in northwest Pakistan's Peshawar on Jan. 9, 2015. Pakistani people wear the traditional caps to keep themselves warm during the winter. (Xinhua/Ahmad Sidique)