At a nursing home in Beijing, Zhang Zizhong leads a sing-along with his fellow residents - part of their daily routine. The 82-year-old is one of a growing number of elderly Chinese spending their golden years in retirement communities rather than with their families.
"Nursing home life is very good," he says. "I feel really safe here."
Traditionally in China, aging parents live with their children. However, those traditions are breaking down due to changing lifestyles - and the consequences of the one-child policy.
The controversial policy was introduced in 1979 to help curb a growing population. But 34 years on, the world's second biggest economy is reaping the consequences of a policy that has contributed to falling birth rates.
Life expectancy, helped by a booming economy, meanwhile has risen. And that means China now faces a major challenge: how to take care of a rapidly aging population.
"China's one-child policy is creating more conflict in today's society," Zhang said. "Children don't earn enough and can't support four parents. It's too expensive."