Very impressive and an amazing gathering of both world leaders and athletes. Events like this are good for the planet.
That said, three words describe my impression of China from watching this spectacle:
1. Scale
2. Discipline
3. Control
All have their positive as well as negative aspects and I am sure we will see both play out in the years going forward.