A building by the river in Salamanca, Spain