(260509) -- CAPE TOWN, May 9, 2026 (Xinhua) -- This photo taken on May 8, 2026 shows the Limestone Quarry where prisoners including Nelson Mandela worked on Robben Island in Cape Town, South Africa. Robben Island is known as the site where Nelson Mandela was imprisoned for 18 years, the majority of his 27 years in prison. Declared a UNESCO World Heritage site in 1999, it now serves as a museum and a top tourist attraction in South Africa. (Xinhua/Wang Lei)


















