World's Largest Buffalo
Jamestown, ND
Culture
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.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account