Ohledně lokace obrazu se server artnet odvolává na dva zdroje blízké transakci. Obraz se patrně nachází na luxusní 134 metrů dlouhé jachtě Serene saúdského korunního prince Muhammada bin Salmána.
Pokud jde o to, kde se obraz nalézá, experti se v názoru liší: někteří tvrdí, že je v majetku Louvru Abú Zabí, zatímco jiní soudí, že se tam nikdy nedostal. Jeden z expertů se zmiňuje o Ženevě.