Video PlayerClose
Photo taken on Sept. 30, 2018 shows the view of the Japanese Garden in Cowra Town, Australia. The Cowra Japanese Garden, covering an area of five hectares, is known as the largest Japanese Garden in the southern hemisphere. (Xinhua/Pan Xiangyue)