By JONATHAN POWELL | China Daily | Updated: 2024-09-03 09:03 This photo taken on July 5, 2024 shows a view of Elbe River in Dresden, Germany. Dresden, located in the eastern part of Germany, is the capital of German state Saxony Germany's far right has achieved its most significant regional electoral triumph since World War II, as the Alternative for …