a large rock in front of a sign that says 'de huneden