What am I looking at exactly?

Cora • Girl Mom | Irish Twins

Is this like a 3D frontal view of my baby? My boyfriend says it is but I have my suspicions that it's still a side view. Is that nub in the middle the umbilical chord?