Looks like the parade viewing stand they always have on Pennsylvania Ave. But, I thought there was not going to be a parade. Now I'm not sure.
So something like this built for every inuaguration? I read the parade was cancelled, a while ago.