Dew Drops Little Flower

Beijing, a home for up to 30 babies with medical conditions, particularly focussed on babies with heart defects. Also providing support for up to 5 families at a time, whose children need medical help.