Germany, mosel river, trier, market square with flower stand in foreground