Where Winds Meet Puzzles