Sigmaringen, Germany. Baden-Wurttemberg and royal Sigmaringen Castle on the rock over Danube River banks.