Long story short (because I am dog tired), the dancers, costumes and orchestra were utterly memorizing!
While I groaned at the thought of donning heels for the evening, most of these dancers were dancing on their toes for more than two and a half hours.
Normally I don't take caffeine after 2pm but I made myself a third cup just after 4pm in anticipation of the performance. Geezus, I'm a dinosaur alright.
Annnnnnd a highlight of the evening was definitely bumping into Zhu =)