Woodbury Township, Italy
World's Largest Buffalo is a sculpture of an American bison located in Jamestown, North Dakota, United States, at the Frontier Village. It is visible from Interstate 94, overlooking the city from above the James River valley. The statue is a significant tourist draw for Jamestown and the source of i
ts nickname, The Buffalo City.
Listen to the audio guide for World's Largest Buffalo Free on WIP — starts by itself when you arrive, even with the screen off