Designed by
Title
World`s Largest Buffalo, Jamestown, North Dakota #244674218
Description
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.
This image is editorial