Church of the beautiful medieval village of Alegrete in the Mamede Mountains Natural Park of Portugal.