A horse statue made of scrap auto parts stands in University of Science and Technology of Anhui in Fengyang, Anhui province, on June 19. A group of statues in the form of 12 animal signs of Chinese zodiac created by students adorn the campus. [Photo/IC] |