Heimbach, Italy
Blens Castle (German: Burg Blens) stands at a height of 205 m above sea level (NHN) on the eastern edge of Blens, a town quarter of Heimbach (Eifel) above the River Rur in the county of Düren, in the German state of North Rhine-Westphalia.
Listen to the audio guide for Blens Castle Free on WIP — starts by itself when you arrive, even with the screen off