Someone surfing the Internet can now glimpse what it might be like to stand in Venice's Piazza San Marco, shown here, the Piazza San Pi

Jessica Jones, Contributing Writer  |  Contributing Writer