Introduction to the pavilion: A very unique pavilion in the center of the park. Attraction Travel Guide to Houston, USA