At the top of Dufour peak, in Switzerland, the beautiful Pennine Alps, the shadow falls, the snow glistens on the top
Castle in the mountains. The warrior rides despite the snow
An old castle with a bridge over the river, a beautiful sky
They will plunge into the snow-covered rocks and get to the castle