Spectacular view over famous Three Sisters landmark from Echo Point lookout in Blue Mountains National Park near Sydney, Australia