You do realize that the view of the Flatirons is much better from the outside of the stadium than it is from the inside, right? I mean, if scenery is your thing, that's cool. I'm just saying that there are better places to take in scenery than the inside of a football stadium.
I'm joking around, but not completely. I can never figure out why people complain about the possibility of new stands or buildings ruining their view from inside the stadium. The mountains are always there, the game only lasts for a few hours. I'm way more concerned about my view of the field itself than I am of the surroundings.
maybe he is taking about the female students in the student section as his scenery.