Question: Which landscape is United Kingdom located on ?
Answer: British Isles
Answer sentence: united kingdom is located on the british isles.