The lotus leaves at Pantang Park in Wuzhou, South China’s Guangxi Zhuang Autonomous Region, fill the pond, creating a stunning summer scenery that attracted many citizens and tourists to admire the lotuses on May 14, 2025. Photo: IC
Experts identified them as African catfish (Clarias gariepinus), likely released into the wild by humans.
Recently, 29-year-old amputee Wang Hui made headlines after successfully summiting the 6,178-meter Yuzhu Peak, Northwest China's Qinghai Province, ...