in that location - Inglés Sinónimo Diccionario

in that location

adv.
[1] there , at that place