-
Logo and Mascot of China Pavilion
Inspired by the Solar Divine Bird totems, which were unearthed from the Shang and Zhou Dynasties of ancient China, the logo of the China Pavilion consists of bird wings and sun flares arranged in a clockwise order. Closely linked with the theme of the pavilion, the design highlights the cultural, technological and green ideas. As a symbol of the Chinese nation’s persistent pursuit for brightness and progress, it may also remind visitors of the new ideas and achievements China has put forth in terms of transition of the traditional energy sector, development of new energy, green and eco-friendly operation, sustainable development, etc