Home / Photos
Day in pictures: Mar. 2
A double-decker bus made by a Chinese producer runs in Havana, Cuba, Feb. 28, 2009.
A double-decker bus made by a Chinese producer runs in Havana, Cuba, Feb. 28, 2009. In Havana, weckers, trikes, carriages along with buses and taxis compose the city's main public transportation system. These vehicles witnessed the city's development and change. [Xinhua]
   << Previous   3   4   5   6   7   8   9   10   11   12   Next >>  


Tools: Save | Print | E-mail | Most Read
Comment
Pet Name Anonymous