Vocabulary

異所

another place; somewhere else; elsewhere

noun