It is indeed the Niederburg in Manderscheid. The pic was taken from the path from Manderscheid to the Oberburg. I thought about using one from the Oberburg but the ones I had taken from there are all after the mist had crept in so that'd have been almost impossible without any hints.
Spoiler Alert, click show to read: