Tourists enjoy snow bike rides at Zero point Zojila Pass