Loading Conceptually similar View more with similar tones Document Date: October 27, 2020 Cainiao's logo, Alibaba's logistics unit, is seen at the warehouse in Wuxi, Jiangsu province, China October 26, 2020. Picture taken October 26, 2020. REUTERS/Aly Song Select usage Category System ID: RTX85BIK IMAGE ID RC2VQJ91OBBX Size: 6000px × 4000px File Size: 6.61 MB Photographer: Aly SongCountry: China City: Wuxi Tags: BIZ COLO TPT Related Images: View MoreAdd to lightboxAdd to cartBuy/download