Photo taken on Sept. 28, 2016 shows blossoming flowers on the Floriade 2016 at Canberra's Commonwealth Park, Australia. This year's Floriade, the 29th of its kind, opens from Sept. 17 until Oct. 16, 2016. (Xinhua/Xu Haijing)
Photo taken on Sept. 28, 2016 shows blossoming flowers on the Floriade 2016 at Canberra's Commonwealth Park, Australia. This year's Floriade, the 29th of its kind, opens from Sept. 17 until Oct. 16, 2016. (Xinhua/Xu Haijing)