Unknown variety. Photo taken in park behind castle Pillnitz, along the river Elbe, south of Dresden, Germany.