Mount Townsend

E339375 UNEXPLORED

Mount Townsend is one of the highest peaks in Australia, located in the Snowy Mountains of New South Wales near Mount Kosciuszko.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Main Range contains Mount Townsend