The migrant had been travelling for 30 days after setting off from his workplace in the eastern Shandong province, believing he was heading north on a 1,000 mile journey towards his home in Heilongjiang.