What’s That? The Pyramid at HUP The pyramid in Miller Plaza is often mistaken for a large art installation but instead holds equipment for the Devon MRI Building.nocred What’s That What’s That? The Pyramid at HUP Turning down a hallway at the Hospital of the University of Pennsylvania reveals a giant red pyramid. It looks like it’s art, but it’s medicine. 2 min. read