Mount Leech
Mount Leech is the name of the following mountains:
- Mount Leech (Papua New Guinea) (also Leech Mountain ) in the Sandaun Province, Papua New Guinea
- Mount Leech (Thurston Island) , Antarctica
Mount Leech is the name of the following mountains: