Dec 6, 2009: Indians Abroad

Updated: Dec 06, 2009 16:12 IST

A wind turbine is seen along the Yellow Sea coast in Donggang, Liaoning province.
2/2
A wind turbine is seen along the Yellow Sea coast in Donggang, Liaoning province.

top photos

other photos