China Creek North parks offers a jogging track, playground and fields – with the high point of the park offering stunning views of the North Shore Mountains.