Eye of a St Louis Web Designer. Posted on January 31, 2008 With the predicted winter storm to hit St Louis today I thought I would share with you some fabulous photographs from the recent ravages of winter in China. Now this is what I call ice accumulation!