In this country of ubiquitous anniversaries, July 1, 2011 is the latest milestone to get heavy nationwide attention. You see, it was 90 years ago on this day that the Chinese Communist Party was founded, in a meeting that took place down in Shanghai.
In the lead up to the celebration, Beijing has been festooned with all kinds of red banners and other large statements of support and admiration for the Party. This particular banner you are looking at spans the tian qiao that crosses Zhongguancun Lu, right at the Peking University School of Government (my Chinese academic home base for the past three years). Despite the grand appearance, it's really nothing fancy, basically wishing the Chinese Communist Party well on the occasion of the 90th anniversary of its founding.
Stay tuned, as we plan on reporting from the scene down at Tian'anmen Square...