Fullscreen
Art July, 27 2012

Watch | Louis Vuitton Art of Travel Exhibit, Shanghai

In celebration of the first Louis Vuitton Maison in China, the luxury maker offers this virtual tour of the Louis Vuitton Art of Travel Exhibit at Plaza 66 in Shanghai. The golden age of railray travel is explored – more than a century’s worth of history. The exhibition is on display in Shanghai through August 12, 2012 from Vuitton.

Highsnobiety