Another shot of the stadium up close. I think my CEO rents one of the houses seen in the foreground. Location China → Hefei, China Photographer John Hovell Date taken 2010-12-05