Video PlayerClose
Drama lovers perform at a peach orchard during a peach blossom-themed festival at the Longquangu scenic spot in Tangshan, north China's Hebei Province, on April 14, 2019. (Xinhua/Mu Yu)
Drama lovers perform at a peach orchard during a peach blossom-themed festival at the Longquangu scenic spot in Tangshan, north China's Hebei Province, on April 14, 2019. (Xinhua/Mu Yu)