This Absolutely Needs To Be Outside of the New Buffalo Bills Stadium
This is a no brainer right?
When you come to Buffalo, New York, where are some of the best photo opps around town? Maybe shark girl? Maybe one of the big painted murals that are on Hertel? Top of Chestnut Ridge overlooking Buffalo?
How about this one that would be a statement piece in Western New York. When the Buffalo Bills new stadium is complete they have GOT to put something like this in front of the stadium? People that come from all over the country, even if they are not a Buffalo Bills fan, would take a picture in front of the Buffalo.
The "world's largest buffalo" as it is dubbed is in North Dakota at the National Buffalo Museum. North Dakota said it is easily the biggest attraction and photo opp in the state. How tall is that Buffalo in the picture? It is 25 feet tall 60-ton concrete Buffalo.
The brand new Buffalo Bills stadium is expected to open for the beginning of the 2026 season.