Final preparations under way for artificial snow production at Beijing Winter Olympics