South africa, near cape town, table mountain national park, view of cape of good hope