A series of performances showcasing Chinese culture, from Beijing Opera to classic music, were staged at the site of Expo 2020 Dubai on Monday to mark the China Pavilion Day.The pavilion, named "Light of China", has received over 800,000 visitors since the expo opened on October 1 last year.