The English term "at that place" matches the Japanese term "asoko ni, soko ni"

other english words that include "place" : japanese :
place of worship kyôkai