Search:
marcwan.com
Up
That's Worker's Stadium in the distance (Gongren Tiyuchang, or 工人体育场). It's pretty big, and a lot of the local excitement is around it.