Chinese flags hanging from lampposts line Shanghai's Huaihai Road. The city is enshrouded in a festive atmosphere, as the seven-day National Day Holiday starts on September 29. [Xinhuanet]
(CRI September 29, 2008)