Technology | Fri Nov 8, 2013 7:04pm EST

Google mystery barge to be "artistic" high tech exhibition venue