One of many stallholders selling goods to the thousands who visited Beichuan on May 11, 2009. [John Sexton/China.org.cn]