Butterflies are seen in the butterfly valley in Honghe Hani and Yi Autonomous Prefecture, southwest China's Yunnan Province, May 24, 2023. Tens of millions of butterflies have emerged from their chrysalises in the butterfly valley, presenting an astonishing sight. (Xinhua/Cui Wen)
Go to Forum >>0 Comment(s)