A canal on a cliff in Chongqing
People's Daily app
1652430276000