Frozen wonderland unveiled in China - Al Jazeera English

Frozen wonderland unveiled in China

Festival in Harbin displays massive structures made completely out of ice and snow, ranging from churches to pagodas.

Featured

Programme Highlights