Question: Where is Belle Isle located?
Sentence (from "Belle Isle Northeast Light"): Belle Isle Northeast Light is a 27 m tall, 12-sided flying buttress lighthouse located on Belle Isle, Newfoundland, which was built in 1905.
Relevant evidence: No