Seems like a fairy tale...
This picture is made at The Tankenberg is a 85 meter high hill in the Twentse Losser. The Tankenberg is northeast of Oldenzaal and is the highest point in the province of Overijssel in the Netherlands.
the cottage is a maria chapel.
And I made the picture with a nikon coolpix P900