Two local residents walk along the well-groomed Century Avenue in Shanghai on September 26, 2007. National flags have been put up on both sides of 1-kilometer street, to celebrate the upcoming National Day on October 1. [newsphoto]

A visitor walks by the well-groomed Century Avenue in Shanghai on September 26, 2007. National flags have been put up on both sides of 1-kilometer street, to celebrate the upcoming National Day on October 1. [newsphoto]

A local resident walks along the well-groomed Century Avenue in Shanghai on September 26, 2007. National flags have been put up on both sides of 1-kilometer street, to celebrate the upcoming National Day on October 1. [newsphoto]
A local resident looks at the national flags decorating Century Avenue in Shanghai on September 26, 2007. The flags have been put up on both sides of the 1-kilometer street, to celebrate the upcoming National Day on October 1. [newsphoto]

A cyclist raises his head to look at the national flags decorating Century Avenue in Shanghai on September 26, 2007. The flags have been put up on both sides of the 1-kilometer street, to celebrate the upcoming National Day on October 1. [newsphoto]