Peace River, Alberta - photo Twelve Foot Davis Statue at Riverfront Park, Downtown Peace River. The cedar-laminated statue was originally situated north of the Heart River Bridge in 1961. DiscoverThePeaceCountry.com