Currently located in France, this mind-blowing mirrored building illusion turns just about anyone into Spider-Man. That’s right, Argentinian artist Leandro Erlich “is known for installations that seem to defy the basic laws of physics and befuddle the viewer.” Click here for more pictures. Continue reading for a video.

[via BoredPanda]