Heidelberg, Germany, Neckar river with lower river bank called 'Neckarwiese' with big meadow covered in snow and people taking walks