Amazing effect of natural walls; I remember I even saw somewhere a little white church concealed within the thick vegetation. I guess there must be a road toward it, but I wonder who might live up there… 😯