Mt. Delmin

Mt. Demlin is the tallest and largest mountain on Eldgar and is located on the island of Delmordar. Under it's large stony surface holds the mines of the Dwarfs.