Chinese government in collaboration with Capital Development Authority (CDA) would construct 44 kilometres cycling track in Islamabad.