Question: Are both islands, Chinyaikha and Sebesi, located in the same country?
Sentence (from "Sebesi"): Sebesi( also Sebeezee, or' Bleezie') is an Indonesian island in the Sunda Strait, between Java and Sumatra, and part of the province of Lampung.
Relevant evidence: Yes