Travel
Harbin ice festival a feast for the eyes
The Harbin International Ice and Snow Sculpture Festival is an annual event that takes place in northeastern China's Heilongjiang province.












1/12
A view of the Harbin International Ice and Snow festival in northeastern China's Heilongjiang province. The unique event draws crowds from across China and even a few visitors from overseas.
Today's Gallery Headlines


