Statue of Hiawatha


A statue of Hiawatha is installed in La Crosse, Wisconsin, United States. The memorial is slated for removal, as of July 2020.