China's annual Ice and Snow Festival, has captivated tourists with its enchanting fairy-tale ice sculptures. The sprawling 810,000 sq meters park features 250,000 cubic meters of meticulously crafted ice, sourced from the nearby frozen Songhua River, and illuminated with colorful lights at night.