Zahid Gulfam gestures with a victory sign after winning the Tour de Pakistan international cycling race in Karachi Saturday. Over 60 cyclists took part in the race, which is the longest in Asia, starting in Peshawar and ending in Karachi in 11 stages, covering nearly 1,655 kilometers.