Inaccessibly located or situated
(Adjective)
Advertisement