Question: Are both Nedre Bardu Chapel and National Shrine Of Saint John Neumann located in the same country?
Sentence (from "National Shrine of Saint John Neumann"): The shrine is located in the lower church of St. Peter the Apostle Church at 1019 North 5th Street, in Philadelphia, Pennsylvania, in the United States.
Relevant evidence: No