Church of St. Louis of the French (Moscow) (built 1835)
Location: 55.7626°N, 37.6313°E