part of Katabasis
Second clue. This is deffinatly manmade. Again, rather high up. Hope we can find and get to the entrance!