BERLIN, GERMANY - SEPTEMBER 26: A visitor passes the Google logo on September 26, 2012 at the official opening party of the Google offices in Berlin, Germany. Although the American company holds 95% of the German search engine market share and already has offices in Hamburg and Munich, its new offices on the prestigious Unter den Linden avenue are its first in the German capital. The Internet giant has been met with opposition in the country recently by the former president's wife, who has sued it based on search results for her name that she considers derogative. The European Commission has planned new data privacy regulations in a country where many residents opted in to have their homes pixeled out when the company introduced its Street View technology. (Photo by Adam Berry/Getty Images)
In order to kick-start promotion for the holiday shopping season, Google is opening pop-up stores to showcase its Nexus 7, Chromecast and Chromebooks.
The pop-ups are called Winter Wonderlabs and will show up in six cities: Chicago, Los Angeles, New York, Paramus, N.J, Sacramento and Washington, D.C. according to The Verge. However, don't expect to find one on the Google barge near San Francisco.
The mysterious Google barges are still under wraps, although there have been plenty of rumors, including that they are pop-ups to display Google Glass. New reports say that it's a traveling "artistic structure" that will be used as a technology exhibit space but Google has been mum on its use, according to the San Francisco Chronicle.
The snow-themed pop-ups will even let customers be part of a giant snow globe complete with CGI snow and video.
Consumers wanting more information on Google Glass will have to wait until Google unveils the wearable computer with fanfare. Until then, they will have to be content with Google's other products.