Opera is an important segment of Hangzhou culture. Hangzhou is the great center of Shaoxing Opera or Yueju Opera, Kunqu Opera and Peking Opera, especially the former which originated in Zhejiang province. There are lots of huge theaters showing performances of opera shows. Also, there are several big shows themed with the history and culture of Hangzhou like Impression West Lake and the Romance of Song Dynasty.