Morocco is a heady mix of languages, cultures, religions, ancient traditions and modern sensibilities. It conjures up images of mint tea and tagine, date plantations and minarets, labyrinth medinas and pungent spice talls. Here's some shots that were taken during a road trip from Morocco starting from Fez to Chefchaouen to Casablanca to Marrakech and all the way to Sahara desert.