Photo taken on July 23, 2019 shows water gushing out from the Xiaolangdi Reservoir on the Yellow River in central China's Henan Province.(Photo/IC)
Photo taken on July 23, 2019 shows water gushing out from the Xiaolangdi Reservoir on the Yellow River in central China's Henan Province.(Photo/IC)
Photo taken on July 23, 2019 shows water gushing out from the Xiaolangdi Reservoir on the Yellow River in central China's Henan Province.(Photo/IC)