2 ms·Mind boggling that something can stay hidden for so long in a part of the world that is so well trodden.by gorgoiler 6y agoMind boggling that something can stay hidden for so long in a part of the world that is so well trodden.