JRPass has launched a virtual travel initiative to encourage people to experience iconic Japanese sites via Google Maps.