Lewis Hills
A mountain found in the western part of Terra Nova, along the northeastern coast of North America. Rising to a height of 814 meters, it is the highest mountain on Terra Nova, being slightly taller than Gros Morne, the other tall mountain of the Long Range mountains.
|
|