Passengers walk inside terminal 2 of Shanghai Hongqiao International airport March 16, 2010 on its first day of operation. Terminal 2 at Shanghai Hongqiao International airport as well as other infrastructures in town are under massive construction to meet the deadline for Shanghai World Expo due to start on May 1, 2010. [CFP] |