New Google project you might not be aware of yet. 130+ so called ‘wonders of the world’ given the ‘street view’ treatment. Clearly a work in progress but an interesting start
… but .. I wonder just how far away are we from a situation where the immersive experience indicated in the picture below becomes a reality?
(some might say we can do this now)