that's Orthanc alright, but the creator put it in some weird forest hillside like a FOOL
Upcoming., click for full res.