Relatively new to Columbus, the River Center has been open for about 5 years. It is also home to the Schwab School of Music of Columbus State University. Quite a nice structure. I believe there are three stages. You can attend concerts, plays, and the occasional acrobatic group sensations. The main stage, the Bill Heard Theater, was used as a set for the Cuba Gooding Beyonce Knowles film "The Fighting Temptations".
The taller building in the background is the Government Center. Not part of the River Center.