In encoder decoder model, why decoder rnn need h_0?

In general encoder decoder rnn model.

Encoder’s output is decoder’s hidden state.
Then why decoder need initialized??