Teya Tor Derriul
Where is Narnian embassy?