Google Live Earth
Today's Live Earth concerts are being held in eight different countries. The Google Earth Blog has created a KML file so that you can view all eight locations on Google Earth. Just click on the link below to view in Google Earth.
Live Earth Venues
Alternatively you can see videos of two of the locations right here on Virtual Tourism (sadly without today's music).
View a video of Wembley Stadium on Google Maps
View a video of the Oriental Pearl Tower, China on Google Maps