The echo corner is located in Sydney, Australia, with a large area and picturesque scenery! The stacked peaks are shaded by trees, climb the peak, feel the fresh atmosphere of the mountain, and feel particularly comfortable! I hope to have the opportunity to go sightseeing again!