In Buffalo, NY, the notable bison statues are primarily located in two places: the Buffalo Zoo and Delaware Park. The most famous bison statue, often referred to as "The Bison," can be found in Delaware Park, designed by artist Carl R. M. Schurz in the 1920s. Additionally, you can find smaller bison sculptures at various locations throughout the city, including in some parks and public spaces.
Copyright © 2026 eLLeNow.com All Rights Reserved.