It also looks a little like it could be the sea off western la nosca. Those three islands could be the isles of umbra. Not sure, but possible.