winner of the 3rd prize, international poster competition to greet world expo shanghai 2010, shanghai, china - visit site