Tourists to the Changbai Mountains in northeast China are enjoying a series of snow huts with exotic features.