Is that the canyon in the image, running in a generally straight line from the continental shelf in its southwest, to the mouth of SJF (south margin of Switfsure) in it's northeast?

fb
_________________________
"Laugh if you want to, it really is kinda funny, cuz the world is a car and you're the crash test dummy"
All Hail, The Devil Makes Three