Designed by
Title
Castle Karlsruhe with Garden and Pond, and Flag and Halfmast, inside green Nature. District Karlsruhe, Baden-Württemberg, Germany #176677087
Description
Karlsruhe is the second-largest city of the German federal state of Baden-Württemberg, make it the 21st largest city of Germany and located onthe right bank of the Rhine