the drachenfels loomed before him-the `` dragon 's rock , '' that stony peak on the shore of the rhine , where siegfried was said to have slain his dragon-romantically wreathed in river haze , its foot a-welter in greening vineyards .