- Stock Photo ID: #ZF466916
- Image Credit: Picxy.com/kuzmire84
- Description:Beijing / China - September 27, 2014: Colorful Flower Display Installed In Tiananmen Square In Beijing Ahead Of A National Holiday, National Day Of The Peoples Republic Of China
- Location: Beijing, China