Red Top Lookout
Red Top Lookout
Red Top Lookout at the southern section of the Walls of China Mungo National Park New South Wales Australia