A new experiment today, channeling all the research-style visual puzzles I “grew up” with on The Stone. Can you figure out the mystery location referenced in this image? (Friends who know me, no cheating!) Leave your answer in spoiler tags in the comments. Good luck!