A traditional festival in the old town of Waldshut in the Blackforest in southern Germany in Europe.
a traditional festival in the old town of Waldshut in the Blackforest in the south of Germany in Europe. photo