Saint Pierre Church is a small but well appointed piece of religious architecture at the heart of this small community. One of the few pieces of man made structure that is visible from the large park to the south, the church has become an iconic symbol of the community, and has played an important part in the development of the town. Both inside and out it is a masterpiece of local design, fuses a series of architectural styles.