Fireworks light up the sky as the 22nd Harbin International Ice and Snow Festival opens in Harbin, Northeast China's HeilongjiangProvince Thursday. A host of miniatures of Russian landmarks will be on display during the annual event themed "China-Russia Friendship."