World's largest 'butterfly' sits beside China's West Lake
3/4
An aerial photo taken on 31 July of Chinese Yue Opera Theater, also known as the Xiaobaihua art center in Zhejiang Province, locates beside China's famous West Lake. This China's traditional Yue Opera theater takes the form of a huge butterfly. [Photo: VCG]