A memorial to our 'fallen and returned soldiers' at Anzac Hill Alice Springs the most visited landmark in Alice Springs. Anzac Hill is the ideal spot for an overview of the town. The lookout affords a panoramic view of Alice Springs and the beautiful East and West MacDonnell Ranges.