a look at some of the beautiful alien plant life inside tourist attraction