Where is placenta located?! Rams i theory anyone?!

Kristin