This aerial photo taken on January 7, 2020 shows people visiting an ice and snow sculpture show at Qipanshan in Shenyang in China's northeastern Liaoning province.