Fredricton, New Brunswick, Canada