Ice restaurant featured at China's annual ice festival