Those yearning for a quick escape from NYC drudgery can now get to the canals of Venice via Google Street View. I’ve never been to Venice. Seems cool, though! Google has been doing a lot of expanding of Street-Viewable territory; previously, we told you about the company’s trips through the Grand Canyon and the world’s tallest building.