Yes, it's four statues, but it's a part of the Victoria and Alfred Waterfront and if nothing else it's a good meeting point. But wait, did you know that South Africa is the home to 10 Nobel Laureates? Yup! So, go there and pay your tributes to guys like Nelson Mandela who made this country you are visiting a country that you can actually visit.