Presentation: Refers to the image of things that appear in people's minds when things are not in front of them.
presentation?
 After visiting the Temple of Heaven in Beijing, clear images have been left in people's mind