Liquid Galaxy is Google’s immersive Google Earth environment comprised of eight 55″ LCD screens in a surround view.
Below you'll find a list of all posts that have been tagged as “Google Liquid Galaxy Tech Museum”
Liquid Galaxy is Google’s immersive Google Earth environment comprised of eight 55″ LCD screens in a surround view.