Previous ImageNext Image 150728-Leslie_nobel Nobel Square in Cape Town, South Africa, features four of the country’s Nobel Peace Prize winners.