Viana do Castelo Cultural Centre by Eduardo Souto de Moura in Viana do Castelo, Portugal