Praça de São Pedro (St. Peter's Square) in Afurada is an important site in the community, for the symbolism it entails. The presence of the original figure of the patron saint has made it a focal point, so it is majestically adorned by the town’s folk.