Google has announced more additions to its Street View imagery. Google has added Street View imagery of nineteen UNESCO World Heritage sites around Europe. Some of these sites include the Palace of Versailles, Stonehenge, and the historic center of Prague. …