China is known for its smoggy, black skies that can cause health hazards to the public. But for a few days before Beijing's military parade, the city experienced perfect, azure skies.