English: Is the Catholic Church of St. Catherine in Russia open to visitors?
translation: ¿La iglesia de Santa Catalina en Rusia está abierta a los visitantes?