Dresden, Germany – Rich History, Events and Lots to See and Do