Question: Are both churches, St. Elizabeth'S Church, Wrocław and Saint Michael'S Church, Le May-Sur-Èvre, located in the same country?
Sentence (from "St. Elizabeth's Church, Wrocław"): It is one of the most iconic structures of the city's panorama.
Relevant evidence: No