Stranded passengers eat at a roadside restaurant in Hechi City, south China's Guangxi Zhuang Autonomous Region, Jan. 2, 2011.
Go to Forum >>0 Comments