
I feel sorry for the Google Street View pin. A dangly little yellow dude, picked up by millions of mouse cursors worldwide and unceremoniously dropped into locations across the planet, only to silently scream the visions it sees from its yellow, deadened eyes. Here is the view of where you seek, it seems to say. Now leave me here, alone and adrift. My purpose is served, and I must make my way home.
Should you happen to drop one of these hapless, pitiful mannequins into the middle of the ocean, however, there's a possibility they might report back something entirely unexpected (via Futurism). That's how certain redditors have been spending their time, and they've found all sorts of surprising results, like this liminal-like commercial interior apparently located along the mid-Atlantic ridge, just north of the Azores.