A giant Chinese national flag made of flowers is displayed at Jinhua Square in Xi'an, capital of Northwest China's Shaanxi province on Sept 21, 2015, to celebrate the upcoming national day, which attracts a lot of tourists. [Photo/IC]