Nature lovers are flocking to a valley in southwest China's Yunnan Province to witness the annual "butterfly explosion," when nearly 100 million butterflies emerge from their cocoons in a matter of a few days in a rare spectacle.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3