If I'm not mistaken, 4chan has pinpointed its location as of last night. --- https://imgur.com/A0TAfek