Viana do Castelo city viewed from the other side of the river with boats and Santa Luzia chruch sanctuary on the hill, in Portugal