World’s Largest Otter Sculpture, world record in Fergus Falls, Minnesota

World’s Largest Otter Sculpture, world record in Fergus Falls, Minnesota

Fergus Falls, Minnesota, United States--Standing at 15 feet tall and roughly 40 feet long, Otto The Otter is a beloved mascot in Fergus Falls, Minnesota; it was built to honor Ottertail County, where Fergus Falls is the county seat; it is also the high school mascot and sets the world...

thumbnail

Read the full original story →
← Back to Home