Results tagged “worldcupfinals”

RIP Wulihe Stadium of Shenyang. Built in 1989, this stadium is best known for being the place where China qualified for the World Cup Finals by beating Oman 1-0 in October 2001. It was razed to the ground in a little over six seconds on Feb. 12, 2007.

1