National Museum of Qatar has got it all.