Vocabulary

場所柄

character of a place; situation; location; occasion

noun