This is the inside of the Edward Jones Dome, where the robotics playoffs were held. It is the home of the St. Louis Rams football team. This view would be from behind the end zone. You could dock several dirigibles in here. The idea of so much open but covered space would have been inconceivable a few decades ago.
The robot wars themselves are on St. Louis Daily Photo.