A pink fairy tale world in Southwest China’s Chengdu
People's Daily app
1603003608000