This is the spot where Mary is said to have laid Jesus after having given birth.

What do you think? Don't hold back.