St. Peter's Church, also translated into St. Petrie's Church. English and German names are the same, it may be that someone translates in tone, and different people have different results. But regardless of location and name query, it is the same location.