A grandfather in China has won the hearts of Chinese netizens after it was found that he has traveled 60 kilometers (37 miles) on foot just to deliver some eggs to his beloved grandson.

Police in Guizhou Province reportedly spotted the elderly man on Monday slowly walking on the side of a freeway near the city of Zunyi, Shanghaiist reports. He was found to be carrying dozens of eggs in a plastic container with him.

When questioned by local authorities, the man, who was believed to be in his eighties, revealed that he was on his way to visit his grandson. He said he was worried that his hard-working grandson was not eating well so he thought of delivering eggs to him.

The thoughtful octogenarian left his home at around 7 a.m. on Monday morning and had been walking for 12 hours when the police saw and stopped him. He has already covered 60 kilometers.

He revealed that he opted to not take the bus so he could save some money. Unfortunately, however, some of the eggs inside the container had broken during his long walk.

The police escorted the grandpa to his grandson who was surprised by his arrival. The grandson explained that he was not expecting that his grandpa was going to visit him that day. He added that he would take his grandpa out for a nice meal during his visit.

Here’s grandpa’s heartwarming gesture making the news in China: