Dresden, Germany

Dresden, Germany.