Malazan Maps
Stopmouth was a town at the western end of the Owndos Sea, on Stopmouth Bay in northwestern Genabackis. To the north was the Slow Wood Swamp. (wiki)