I'm still annoyed that it wasn't flown over D.C. after the playoff win last year - that city of Seattle flag (while a fine flag in its own right) was not the same...
A few other potential places (the Stick was a great call):
- Texas A&M stadium
- Egypt (atop the pyramids?), or South Alaska, take your pick
- Mount Everest