Within easy reach of this spot
Close by you'll find Russian Orthodox Church of Christ the Savior, St. Seraphim of Sarov and St. Catherine, Concattedrale di San Siro, Forte di Santa Tecla.