...here's the inside. Basically, there are people waiting in line to see the exact spot where Buddha is born. That's about it.
There were many monks behind that place near the tree where Buddha meditated.
I'm not Buddhist, and if you're not Buddhist, you will not really "feel" anything spiritual here, but it's fun to do some people-watching!
...and that was my Christmas! I ate a Christmas cake with strangers at the hotel :)