Look at this installation:
The installation looks important and immersive, because it is well staged. It is afforded to human perception in a way that makes it a part of the world we live in. Humans pay attention to it.
Nature is full of mind blowing structures that science helps capturing. But relatively few of these structures are widely afforded to human perception as if they were part of this world. Yet, the world is made of these mind blowing structures.