Vietnam is a country of many religions and beliefs. At present, about 90% of the Vietnamese population practice their religions and beliefs. Freedom of religion has been ensured and promoted in Vietnam. In the photo: Students at Quynh Lam B Primary School, Quynh Lam commune, Quynh Luu district, Nghe An province celebrate a warm and peaceful Christmas. Quynh Lam B Primary School has nearly 700 students who are children of Catholic families. These days, students, teachers and parents are joining hands to prepare for a merry Christmas. (Photo: VNA)