Almeida Garrett Library (built 2001)
Location: 41.14806°N, 8.62694°W