On a recent cold weekend, twigs fluttered in the gale along Beijing's Houhai Lake, but a surprise performance by a celebrity singer warmed passersby.
It was played by Pu Shu, a famed Being-born singer.
Houhai Lake is an ancient artificial lake in the heart of Beijing, dotted with bars, cafes, teahouses and restaurants. Its nightlife is popular among foreign visitors and local young people.
A crowd including flower sellers, rickshaw drivers and visitors formed into a group, and Pu greeted his temporary fans.
"I passed by and saw the busy crowd, so I wanted to play a song for those who have a hard life in Beijing," said Pu.
The song, named The Orion, was originally composed by him in 1997.
It's a sentimental reflection on the time that has gone by.
"Time alters your appearance, and takes away many lives. Yet it's still as young as before," he sang.
Listeners of all stations in life and ages stood in silence, immersed in the joyful singing.
A melodica solo ended the performance, leaving the audience in the shimmering golden light of sunset.