Nothing is known about the island's exact geographical position; it is located presumably in one of the Northern Realms.
Trivia
- The name is a reference to the tor Ynys Wydryn meaning "Isle of Glass" in Welsh (which is associated with Arthurian Legends). "Inis" means island in the Elder Speech (from Irish) and "vitre" means glass pane in French.