Malazan Maps
Stopmouth Bay was located at the western end of the Owndos Sea, adjacent to the town from which it took its name. To the north was Slow Wood Swamp. (wiki)