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 / 49 Photos
Baby elephant Jamuna Toni cuddles with a zookeeper at Munich's ...

Most Viewed Photos

Dec 26 / 10 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 26 / 283 Photos
FILE - Former New York City Mayor David N. Dinkins, left, and ...

Receive updates on: Most Recommended Photos

Add to My Yahoo! RSS