Oil paper umbrellas are displayed for sale in Fenshui town, Luzhou, Southwest China's Sichuan province, on Aug 6, 2015. (Photo provided to chinadaily.com.cn)
RIGHT BG
Oil paper umbrellas are displayed for sale in Fenshui town, Luzhou, Southwest China's Sichuan province, on Aug 6, 2015. (Photo provided to chinadaily.com.cn)