A pupil presents a self-made card to her teacher before Chinese Teachers' Day at Dongguan Yifu Elementary School in Shijiazhuang, capital of North China's Hebei province, Sept 9, 2015. [Photo/Xinhua]