World's largest 'butterfly' sits beside China's West Lake

Xinhua Published: 2018-08-01 22:01:21
Download image Comment
Share
Share this with Close
Messenger Messenger Pinterest LinkedIn
1/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]

Share this story on

Related stories