Posted inBlog Sydney Echo Point Lookout at Night in Blue Mountains Echo Point Lookout in the heart of the Blue Mountains in Katoomba is one of Australia’s most famous lookouts. It’s famous for the views of the Three Sisters and Jamison…