Here's the thing, you guys are thinking about mountains, water, cliffs, etc. But those are the settings of mediocre spots for a college football stadium (Colorado, Washington, Utah, El Paso). Memorial has a pretty significant incline of a hill that would make any 40+ year old maybe have to stop and catch his/her breath kind of. And that's the most beautiful spot for football in the country.