Shawinigan is a city on the Saint-Maurice River in Quebec , Canada with 51,904 census . Shawinigan is a city located on the Saint-Maurice River in the Mauricie area in Quebec , Canada . It has a population of approximately 51,904 people ( 2006 ) .