Question: who fought in the battle of vimy ridge?
Answer: German Empire; Canada; United Kingdom