answersLogoWhite

0

It is located somewhere in England. Mortmain Mountains is not the name you find now, the name has changed. There is a possibility that it is one of the many 'Alps'.

User Avatar

Wiki User

13y ago

What else can I help you with?