Deep in the mountains of Greece
one would hope the only obstacle is the sheep blockading the road
Got past them......but what's that ahead?
We'll let these unsuspecting folks pass through first.......
wondering if we dare
pass through this giant maw ourselves?