The Moroccan city of Marrakech, also known as the Pearl of the South or the Ochre City, is the third largest city in Morocco and lies at the foothills of the snow-capped High Atlas Mountains.