Question: Are both Bi Ban Zehi and Lerryn located in the same country?
Sentence (from "Lerryn"): Lerryn( archaically Lerrin) is a village in Cornwall, United Kingdom.
Relevant evidence: Yes