On Wednesday, a light show was presented on the facades of 24 high-rise buildings along the northern bank of the Pearl River in Guangzhou, South China's Guangdong province, to celebrate the 70th anniversary of the founding of the People's Republic of China.