USA - California - San Francisco - North Beach

The parallels are the Filbert and the Greenwich streets, which run through San Francisco's North Beach neighborhood with the Saints Peter and Paul Church in the center.As seen from the Telegraph Hill in the late afternoon.Located at 666 Filbert Street… :)This is a Roman Chatolic Church in San Francisco's North Beach neighborhood, which is known as