Word of the Moment

Unapproachable

inaccessibly located or situated