I haven’t found out yet who did this website for Mercedes Benz, but the location is obviously Hong Kong. I love the Matrix and surreal feel the whole thing has. Hope you also enjoy this very cool online trip!

Share on Facebook