Photo of the Day

Reuters
An employee sits next to a logo of Alibaba during a media tour organised by government officials at the company's headquarters on the outskirts of Hangzhou

View gallery

500 photos

View Comments (1)