Theluji Mountains

The Theluji Mountains is a range of mountains on the border of the Pride Lands.