One of the iconic frames, a feature found across Cape Town, has been unveiled at Camoens Park in Monte Vista. Visitors to the public open space will now be able to snap their photographs with Table Mountain, one of the seven natural wonders of the wo