×

Mount Townsend

Mount in Australia
Mount Townsend, a mountain in the Main Range of the Great Dividing Range, is located in the Snowy Mountains region of New South Wales, Australia. With an elevation of 2,209 metres above sea level, Mount Townsend is the second-highest peak of... Wikipedia