The road ends here...

Geen toegang - No entry - Kein Zufahrt - Pas d'accés