Despite his early arrival, the baby weighed in at a respectable 2kg. Photo: Xinhua