Oh hey, you can see the indoor ski slope in the bottom left corner. Can't be more American than a giant shopping mall next to a giant stadium and parking lot.