Spanning 160 acres, this vibrant urban park features walking trails, kayak rentals, and stunning views of Houston's skyline.