
The Gate with Brian Cohen
Echo Point Lookout in the Blue Mountains of Australia
Echo Point Lookout in the Blue Mountains of Australia is a place which visitors can take in breathtaking views of the Three Sisters Aboriginal Place — which is a natural rock formation that is recognized as a place of special cultural significance to Aboriginal people — and the surrounding landscape.
At...













