Question: why did zeus punish atlas?
Answer: Atlas was given the task of holding up the heavens as punishment from Zeus for leading the Titans in their battle with the Olympian Gods for control of the heavens.