City buildings along the Yangtze River appear in fog after a heavy rain in Yichang, Hubei province, China, May 4, 2023. (Filmed by CFOTO)