Oct 31: Day in pics

Updated: Mar 03, 2015 11:03 IST

Visitors take photos at the Three Gorges Dam on the Yangzte River in Yichang, central China's Hubei province. AFP photo
15/16
Visitors take photos at the Three Gorges Dam on the Yangzte River in Yichang, central China's Hubei province. AFP photo

top photos

other photos