It is often said: God is everywhere. In Mexico City that includes the train station. Officials of the Catholic church have set up parishes in three stations, on the outskirts of the city, bringing