There are a series of windows that allow you to view the city of St. Louis and Mississippi River.
WOW! What a spectacular view that must be.