The installation work of a flower terrace, which measures 15 meters in height and 50 meters in diameter, is underway at the Tian'anmen Square in Beijing on June 26, as part of the celebration for the 90th anniversary of the founding of the Communist Party of China (XINHUA) |