Destinations
Food & Drink
News
Stay
Video
Search
Menu
Play
Here's 8 million cubic feet of ice sculptures
The Harbin Ice and Snow World festival in Heilongjiang Province, China, spans over 600,000 square meters and includes more than 100 landmarks.
Source: CNN
01:00
Latest Videos on Travel
Filters
All
Stay
News
Food & Drink