A traditional Chinese opera performance was staged on Sunday at the Royal Theater inside the Imperial City of Hue, a former imperial capital in central Vietnam, offering local audiences a glimpse into China's classical performing arts.