Question: What country is the Temagami-Lorrain Mine and the Catcha Lake located in?
Answer: Canada