Echo Point is an iconic viewing platform in New South Wales, Australia, offering panoramic views of the Blue Mountains. This scenic spot is most famous for showcasing the Three Sisters, a unique rock formation with an ancient Aboriginal story behind it. The Three Sisters are said to represent three sisters from the Katoomba tribe who were turned to stone to protect them from danger. This myth is of cultural significance here. read more