The word "finns" is wrong here. It does not really mean "is". It means "exists". True, we translate "det finns" as "there is", but that is when we are talking about the existence of something. Here we are asking about the location of the butter, not whether butter exists.