Ffs
Surely if you are visual and can remain so then why would there be a problem, just land the thing. I always thought the point of landing was to touch down somewhere where its safe, who gives a Monkeys if you followed the 7 degress Vor offset until the end, you can see what's there so use it. And yes I have landed in nepal alot of times and it's only difficult if you make it so.