This Staircase Will Blow Your Mind, I’m Still Stumped. It’s called Escherian Stairwell. It has amazed, dazzled, and confused everyone that sees it. It is located at the Rochester Institute of Technology in Rochester, New York. This amazing architectural landmark seems to defy the law of physics by looping back on itself. No matter whether you go up or down, you always end up at the same place you started. You’ve got to see this for yourself!