Huh. I wonder when sticking mountains to the north to block stuff off became common. Thinking back it seems a quite old convention. Anyhow, I am not into the canvas backing but otherwise it definitely is something I could see in a fantasy novel at the store.
How'd you place the mountains?