China’s ongoing Ice and Snow Festival has captivated tourists with its enchanting fairy-tale ice sculptures. It’s part of an international ice and snow festival that takes place every year in Harbin, China.