Teachers step on balloons during an event to celebrate the upcoming Teachers' Day at an elementary school in Hanshan, East China's Anhui province, Sept 9, 2010. [CFP]