Park outside of NBC Tower