Most Recommended Photos

Chinese workers put the final touch on the interior of a new ...
AFP
Sat Dec 26, 7:54 AM ET
Prev 1 of 31

Chinese workers put the final touch on the interior of a new railway station in Wuhan, central China's Hubei province. China has unveiled what it billed as the fastest rail link in the world -- a train connecting the modern cities of Guangzhou and Wuhan at an average speed of 350 kilometres (217 miles) an hour.

(AFP/Str)

Photo Tools

Recommended

Featured Slideshows

Most Emailed Photos

Dec 26 / 48 Photos
Baby elephant Jamuna Toni cuddles with a zookeeper at Munich's ...

Most Viewed Photos

Dec 27 / 37 Photos
In this photo released by the San Diego Zoo taken Monday Dec. ...

Most Recommended Photos

Dec 26 / 31 Photos
Chinese workers put the final touch on the interior of a new ...

Top Stories Photos

Dec 27 / 284 Photos
In this photo taken Thursday, Dec. 17, 2009, Afghan policewomen ...

Receive updates on: Most Recommended Photos

Add to My Yahoo! RSS