Is this a Masjid (mosque?)
I think mosques are green in color from outside. Probably have white walls inside. As for red, maybe there is some sort of red chamber within which people gather to pray. As for babies, we are all children of God. So the people who are praying are the babies?
PS - sincerely no disrespect intended if this answer is wrong.