YouTrax is a Chinese brand based in Shanghai founded by Laird L. Liew that provides a unique experience with a highly established team to beautiful secluded locations in Australia's Outback. I developed a brand name that would be understood globally and created a brand essence that captured the unique YouTrax experience.
You-Trax is a fresh, fun, adventurous, self-drive lifestyle travel brand.
Our company takes you away from hectic urban life enabling you to reconnect with beautiful nature and wildlife in great comfort and style. These “off the beaten track” locations will give you the freedom you rightly deserve.
From long weekends to two week spans, with You-Trax there is something to suit the time-constrained adventurer. These carefully selected and well-planned routes in our premium 4x4 vehicles allow entry to areas which ordinary vehicles are unable to access.