Thirty-five new schools constructed by the United Nations Childrens Fund (UNICEF) with donor funding in the southern area of Punjab province in Pakistan, which was devastated by floods in 2010, have opened with 4,500 pupils attending classes, the agency reported today.