showcase

To proudly display something so its best parts stand out.