cape g rocks