Louis Vuitton just released a quirky animated short entitled “Louis Vuitton Voyages” currently on display at the National Museum of China in Beijing. The exhibition tells the history of the company that created luxury luggage to pair with the French lifestyle. If you plan any vacations in the area, the exhibition is already running and will be on display until August 30. Check out the video which is somewhat reminiscent of Pixar films.

[via Hypebeast]