The Storm King Art Center displays outdoor sculptures and works on paper by contemporary artist Zhang Huan, whose work presents visual riddles about Buddhism his native China. His Three Legged Buddha, was the first Chinese work added to Storm King’s collection. The artist will attend Saturday’s opening.