Search
Menu
Home
Sources
About
Contacts
The Lion (mountain)
The
Lion
is a
mountain
in
South West Tasmania
. It
lies
on
the North
West
end of the
Frankland Range
jutting out
toward
the
East
from the
range
toward the
impoundment
Lake Pedder
. It is directly
South
of
The Cupola
and
North
of
The Citadel
.