Do you know where this mystery location is? Send your guess to Maggie at email@example.com with the subject line “Monday Mystery Quiz” for your chance to win an awesome prize from National Geographic!
Hint: No, that white blob in the middle-left of the image isn’t a
giant marshmallow, it’s a “super” stadium, home to this city’s
professional football team.