A massive 59ft-tall floral basket was recently built in Beijing, China’s Tiananmen Square. Captured on September 25, the installation will be part of the October 1 National Day celebrations.
A massive 59ft-tall floral basket was recently built in Beijing, China’s Tiananmen Square. Captured on September 25, the installation will be part of the October 1 National Day celebrations.