Luxembourg: Larochette Castle
Larochette Castle is an 11th century spectacular medieval castle standing on high ground above the town of Larochette. The setting is very picturesque – the medieval village with pretty stone houses, a river running through it, and a partially ruined castle towering above it all. A short hike up the limestone cliffs leads to an awesome overlook where everything is in front of you in one amazing panorama.