Mangrove education carnival draws 5,000 students, teachers