On display?

Trojan Horse (1700) by Arcimboldo, in the collection of National Portrait Gallery (Sweden)

In 2005  Il Giornale Nuovo[1] reported that the above painting was lost, someone even offered 500 USD for information on its whereabouts.

Last week, I bought the book Les Tentations de Bosch ou L’éternel retour. On page 111 it states that the painting is located in Sweden’s National Portrait Gallery.

Is the painting on display there?

Anyone?