Yes- As Mark says, those two slots are PCI Express slots.
The motherbard has an M.2 slot. As per the specs there though it is not NVMe, it uses SATA 3.
As to where that slot is, You can see it poking out from under the graphics card just above and to the right of the battery in your first image. An NVMe Card would slot in parallel to the motherboard- not perpendicular like expansion cards.