The beach at Miramar, located around half an hour south of Porto, is instantly recognisable from the small chapel perched on a rock in the middle of the beach.The Capela do Senhor da Pedra (Chapel of the Lord of Stone) with its whitewashed, hexagonal structure was built in the 17th century on an old pagan site. It is said this was to reclaim the site from these pre-Christian heretics.