Postcard World's Largest Buffalo
The "World's Largest Buffalo Monument" is a sculpture of an American Bison located in Jamestown, North Dakota at the Frontier Village. It is visible from Interstate 94, overlooking the city from above the James River valley.