Life & Arts VIDEO: Houston Cistern Rain Exhibition Lizette Lopez Mar 23, 2017 0 Buffalo Bayou Park invites you to the Houston Cistern to view the video installation entitled, Rain. A truly captivating experience that you don't want to miss.