Undulating horizons