Michigan football visits Cape Town's Table Mountain